Skip to main content.
Navigation:
DENX
>
Training2
>
LddDeferredWork
Translations:
Edit
|
Attach
|
Raw
|
Ref-By
|
Printable
|
More
Training2
Sections of this site:
DENX Home
|
DULG
|
ELDK-5
|
Know
|
Training
|
U-Boot
|
U-Bootdoc
Topics
Training2 Home
Changes
Index
Search
Go
List of pages in Training2
Search
%SECTION0{name=LddDeferredWork}% Deferring work * motivation: we can't do all work in the irq handler (for now at least -> PREEMPT_RT can run irqs as kthreads) * available mechanisms * very old: bottom halves * deprecated but available: tasklets (disadvantages: run in softirq context -> must be atomic, no userspace access, high prio -> block userspace process, etc) * state of art: workqueues
5.6.2. Interrupt Handling
1. Denx Training Topics
5.7. Miscellaneous topics
Prev
Home
Next