doc: remove reference to task IRQs, deprecated
Per:
commit a83f895
Author: Andrew Boie <andrew.p.boie@intel.com>
Commit: Benjamin Walsh <benjamin.walsh@windriver.com>
microkernel: deprecate task IRQs
This mechanism does not add enough value to the kernel to be worth
maintaining it. Drivers that need deferred processing of interrupts
can simply define their own task and have the interrupt handler
release an event that the task waits on.
The API is marked as deprecated and it is removed from unit test
coverage as well as the documentation.
Change-Id: Ib87b91cb41e9b6d7fdf0dc62b240a531b6a8889f
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
Change-Id: I0d891772b1fb4246ec9ee9f4764b2121333ae972
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
This commit is contained in:
parent
0eb6a42a55
commit
2abd863149
2 changed files with 0 additions and 6 deletions
|
@ -131,11 +131,6 @@ to a fiber or task.
|
|||
|
||||
See :ref:`microkernel_semaphores`.
|
||||
|
||||
5. A kernel-supplied ISR can signal a helper task to do interrupt-related work
|
||||
using a task IRQ that the helper task allocates.
|
||||
|
||||
See :ref:`microkernel_task_irqs`.
|
||||
|
||||
When an ISR offloads work to a fiber there is typically a single
|
||||
context switch to that fiber when the ISR completes.
|
||||
Thus, interrupt-related processing usually continues almost immediately.
|
||||
|
|
|
@ -98,7 +98,6 @@ does not require the device driver or application code to supply an ISR at all.
|
|||
Related sections:
|
||||
|
||||
* :ref:`Nanokernel Interrupt Services <nanokernel_interrupts>`
|
||||
* :ref:`Microkernel Interrupt Services <microkernel_task_irqs>`
|
||||
|
||||
Clocks and Timers
|
||||
*****************
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue