Where is the hand interrupt handler for linux?

I go through the source , but I cannot find where the low level asm code is interrupt_vector

and fast_interrupt_vector

or where is the higher level C code called low level vectors. Where is the interrupt code for the hand at?

+3


source to share


1 answer


Interrupt handlers are found in the device driver code. Each type of device has its own driver somewhere in a subdirectory driver

. The driver initialization code usually requests irq from the kernel, passing a function pointer to the handler as a parameter. This means that the service routines are not bundled together, but are essentially "all over the place."



0


source







All Articles