Sunil, The good old days of "Doing it all yourself". I used to use interrupts in C a long long time ago. Being an old game programmer we had to take complete control of hardware interrupts to make the PC, one speaker sound system, give out the desired sound effects.
I would amagine anyone developing at the hardware level would also have to master interrupts to interface with a computer or external device. Using an operating system such as Windows XP does not allow direct manipulation of a PC hardware system easily. As I mentioned in the last message, the only way I know how is through the 'DDK' available through download at msdn.microsoft.com. There may be other ways I have no knowledge of. Others can fill in the blanks here on them. But, that should not stop you from working with a PC and interrupts. An old version of "Turbo C" and booting from DOS would put you in the environment needed to program. One solution that comes to mind would build a DOS boot system, including compiler and tools, on a USB memory drive and boot from it. A good web to start on is: http://www.beyondlogic.org/interrupts/interupt.htm Good Luck... Mark
