Tasklet is a bottom half processing method. The Tasklet is scheduled from the ISR in this instance. The below code snippet shows a statically initialized Tasklet and the output of the code block
The Makefile for the above code is provided below
The output of the tasklet being scheduled and the handler being invoked is shown below in the “dmesg output”
The “/proc/interrupts” output which shows the ISR handler name “keyboard_irq_exmpl” is also shown below.
Pingback: Tasklet APIs | Hitch Hiker's Guide to Learning