Interrupt Handling

Interrupts in the T-Kernel include both external interrupts from devices and interrupts due to CPU exceptions. One interrupt handler may be defined for each interrupt handler number. Interrupt handlers can be started in two ways: one is to start it without the kernel intervention, the other is to start it via a high-level language support routine.

For more details, see the Section called Interrupt Management Functions in the Chapter called T-Kernel/OS Functions.