RFC: Interrupt Manager Extension changes
Sebastian Huber
sebastian.huber at embedded-brains.de
Mon Jul 13 07:58:57 UTC 2009
Sebastian Huber wrote:
> Till Straumann wrote:
>> I like the idea of a facility to let interrupt handlers execute
>> from a task context.
>>
>> However, IMO it would be far more flexible and useful if there was not
>> just one server task (which still could be the default) but if
>> when installing the ISR one could optionally request a new/separate
>> task (with desired priority etc.).
> [...]
>
> Yes, this is indeed more useful. I added a server identifier, so that you can
> install the handlers on a particular server. Some problems:
>
> Do we want a default server?
> How do we initialize the default server?
> How do we refer to the default server?
Maybe we can use the NULL pointer for @a server in
rtems_interrupt_server_initialize() for the default server initialization.
--
Sebastian Huber, Embedded Brains GmbH
Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone : +49 89 18 90 80 79-6
Fax : +49 89 18 90 80 79-9
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the users
mailing list