function, and how to initialize a data-acquisition board.1 Now, I'll explain how to develop an interrupt-service routine (ISR) and how to allocate
system memory so you can store your data.
Interrupts make an operating system (OS) pause what it's doing and service the board generating the interrupt. A board can generate an interrupt in
response to specified conditions, such as when the input buffer becomes half full.