[
previous |
index |
next ]
Interrupts and System Calls:
- An interrupt is a request from the hardware for immediate attention.
- Two types of interrupts in Linux:
- Fast Interrupts
- Suspend current task, process interrupt, resume task
- All interrupts are generally disabled
- Keyboard interrupt
- Mouse interrupt
- Slow Interrupts:
- All registers are saved.
- Only interrupts of same type are disabled.
- Scheduler is called when ISR exits.
- Timer interrupt
- Disk Drive interrupt
- System Calls