Chapter 10. Hardware Interfaces

Table of Contents

Interrupt Handling
DMA Channels
Resources Management
MTRR Handling
PCI Support Library
PCI Hotplug Support Library
MCA Architecture
MCA Device Functions
MCA Bus DMA

Interrupt Handling

synchronize_irq — wait for pending IRQ handlers (on other CPUs)
disable_irq_nosync — disable an irq without waiting
disable_irq — disable an irq and wait for completion
enable_irq — enable handling of an irq
set_irq_wake — control irq power management wakeup
free_irq — free an interrupt
request_irq — allocate an interrupt line