New York: Springer, 2018. — 55 p.
Overview of Hardware and Software Interrupts.
Hardware of Interrupts in PC Compatible Systems.
Interrupt Acknowledge Cycle.
Interrupt Control Levels.
Interrupt Service Routine.
Interrupt Handling Initialization.
Interrupt Management Asynchronous Activities.
Mutual Exclusion Synchronization between Asynchronous Activities.
Non-preemptable Unix Kernel.
Conditional Synchronization Inside the Kernel.
Mutual Exclusion Synchronization Between Top and Bottom Halves.
Networked Operating Systems.
Interrupt Handling in Windows NT.
Interrupt Handling in Linux.
Interrupts as IPC (Microkernel Architecture).
Interrupt Handling at User Level.
Model of Interrupts as Kernel Threads in Solaris.
Interrupts Handled as Threads in Real-Time Linux.
Interrupt Handling.
The Linux Input Driver Model.
Schedulable and Non-schedulable Entities.
Interrupt Latency Interference.
Other Issues in Interrupt Handling.
Incorporation of the Interrupt Cost to the Feasibility Analysis.
Interrupt Handling Overload.
Unified Interrupt Architecture.
Segmented Manager Architecture.
Integrated Mechanism for Tasks and Interrupts Handling.
Refs.