Interrupt Top half



Hi,
Considering the generic x86 architecture,
Can someone explain as what is the first function that gets executed
when the processor gets an interrupt.? ( I know later down the line do_ISR()
will be called).

I wanted to know how the processor will come to know the IRQ number? From
where the processer will read/get this info?

Thanks in advance,
Uday


.