Hi Naveen,
First of all, a big thanks for your prompt response.
I'm reading the stuff mentioned by you. Thanks once again.
It would be great if I can get the complete flow for the usecase I mentioned:
Let's assume, on my x86 PC, a key is pressed on gedit process. Starting from Hardware interrupt, how actually, the key is shown on the gedit screen??
It involves, Hardware interrupt, processor, ISR, context switching, device driver etc...
(In the usecase, the minute details like finding out the priority, timeslice computation or things like that can be safely ignored for simplicity purpose.)