Is there any change on interrupt catch between RTEMS 4.9.4 and 4.10.0?

Filipe Cividanes cividanesfilipe at
Mon Feb 21 19:32:52 UTC 2011

Hi Joel
Thanks for the quick answer. In fact I´m not using the console driver, just rtems_interrupt_catch to get characters and printf to send responses - it´s pretty simple.
Any other idea ?
Thanks in advance and best regards,
Filipe Cividanes
PS: the 'Interrupt Extension API' link on is broken.

--- Em seg, 21/2/11, Joel Sherrill <joel.sherrill at> escreveu:

De: Joel Sherrill <joel.sherrill at>
Assunto: Re: Is there any change on interrupt catch between RTEMS 4.9.4 and 4.10.0?
Para: "Filipe Cividanes" <cividanesfilipe at>
Cc: "rtems-users at" <rtems-users at>
Data: Segunda-feira, 21 de Fevereiro de 2011, 19:19

On 02/21/2011 01:01 PM, Filipe Cividanes wrote:
> Hi all,
> I've recompiled and run two simple applications, thet use ISRs to manage a console/terminal interface.
> The BSP is SPARC/SIS. Both applications run successfully on RTEMS 4.9.4, but not on 4.10.0. They simply stop running just after 'rtems_interrupt_catch' is called for the UART A. In fact, it seems that they stop on the first 'printf' after the interrupt catch.
> Does anyone have noticed this behavior? Has something changed on interrupt catch between 4.9.4 and 4.10.0? Could be something new on gcc's printf for the SPARC architecture?
There are no interrupt changes.

The console driver was rewritten between 4.9 and 4.10.   It is possible
something slipped through the testing.  You probably should compare the
two console drivers with a view toward the mode you are using.

2010-04-27      Tiemen Schut <T.Schut at>

        PR 1506/bsps
        * console/console.c: Removed.
        * console/erc32_console.c: New file.  Use shared console driver.
        Make sure interrupt support works.  PPPD confirmed on sis.
        * Reflect changes above.

> Thanks in advance and best regards,
> Filipe Cividanes.

-- Joel Sherrill, Ph.D.             Director of Research&  Development
joel.sherrill at        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the users mailing list