<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10pt"><div><span></span></div><div>Thanks Dwaine for answering.. </div><div>I also thought this may be a problem even though I install the interrupt after BSP Initialization. So I decided to <span id="misspell-2"><span>undefined</span></span> RTEMS_DRVMNG_STARTUP and also CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER so "_IO_Initialize" from bootcard does not look for UARTs and therefore console driver is not installed.</div><div><br></div><div>Starting up this way I also may read and write through the UART port but interrupt is still missing. I have tried to install the interrupt in different vectors:</div><div><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><br></span></div><div
 style='color: rgb(0, 0, 0); font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; font-style: normal; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>old_handler = setvector(</span><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>(rtems_isr_entry)UARTInterruptHandler,</span><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'> (rtems_vector_number)0, 1</span><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255,
 255);'>);</span></div><div style='color: rgb(0, 0, 0); font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; font-style: normal; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>old_handler = setvector(</span><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>(rtems_isr_entry)UARTInterruptHandler,</span><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255,
 255);'> (rtems_vector_number)1, 1</span><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>);</span></span></div><div style='color: rgb(0, 0, 0); font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; font-style: normal; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>old_handler = setvector(</span><span
 style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>(rtems_isr_entry)UARTInterruptHandler,</span><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'> (rtems_vector_number)2, 1</span><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>);</span></span></span></div><div style='color: rgb(0, 0, 0); font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; font-style: normal; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span
 style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>old_handler = setvector(</span><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>(rtems_isr_entry)UARTInterruptHandler,</span><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'> (rtems_vector_number)3, 1</span><span style='font-family: HelveticaNeue,
 "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>);</span></span></span></span></div><div><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><br></span></span></span></span></div><div style='color: rgb(0, 0, 0); font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande",
 sans-serif; font-size: 13px; font-style: normal; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>just to check if I was miss understanding the vector number, but this did not work either...</span></span></span></span></div><div style='color: rgb(0, 0, 0); font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida
 Grande", sans-serif; font-size: 13px; font-style: normal; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><br></span></span></span></span></div><div style='color: rgb(0, 0, 0); font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; font-style: normal; background-color:
 rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'><span style='font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);'>Alberto.</span></span></span></span></div><div style='color: rgb(0, 0, 0); font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; font-style: normal; background-color: rgb(255, 255, 255);'><br></div>  <div style="font-family: HelveticaNeue,
 Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 10pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <div class="hr" style="margin: 5px 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 0px; line-height: 0; font-size: 0px;" contenteditable="false" readonly="true"></div>  <font face="Arial" size="2"> <b><span style="font-weight: bold;">De:</span></b> "Molock, Dwaine S. (GSFC-5820)" <dwaine.s.molock@nasa.gov><br> <b><span style="font-weight: bold;">Para:</span></b> "pafbat00@yahoo.es" <pafbat00@yahoo.es> <br><b><span style="font-weight: bold;">CC:</span></b> "rtems-users@rtems.org" <rtems-users@rtems.org> <br> <b><span style="font-weight: bold;">Enviado:</span></b> Lunes 7 de abril de 2014 20:43<br> <b><span style="font-weight: bold;">Asunto:</span></b> Re: Installing interrupts for a
 custom driver<br> </font> </div> <div class="y_msg_container"><br>Alberto,<br><br>Its possible that you're unable to install your interrupt handler because of the APBUART console driver.<br><br>The APBUART console driver will auto detect all APBUARTs then configure and install its own interrupt handler.<br><br>You should look to see if its possible to configure the APBUART console driver to only the first APBUART and then you could write you own driver to handle the second APBUART.<br><br>Dwaine<br><br><br></div> </div> </div>  </div></body></html>