There are apparently somethings called "Callback registering mechanisms" and "Associated Event Handlers". There are also "Call back functions".
Somehow then, there are the "Interrupt Service Routines" or "ISR" for short that handle interrupts. They do this by taking snapshots of devices and then sending them up.
I can't figure how the f*** all this happens. At least , not clearly enough to say that, "Yeah...I get it!" So will someone please point me where I can find a simple and, yet, not too laymanish an explanation.
Remember, all this is happening with C and C++ and on Linux kernels.
Please, my a** is on the line!!!
Somehow then, there are the "Interrupt Service Routines" or "ISR" for short that handle interrupts. They do this by taking snapshots of devices and then sending them up.
I can't figure how the f*** all this happens. At least , not clearly enough to say that, "Yeah...I get it!" So will someone please point me where I can find a simple and, yet, not too laymanish an explanation.
Remember, all this is happening with C and C++ and on Linux kernels.
Please, my a** is on the line!!!