Hello to all,
my friend and I are developing an OS and we need an explanation about IDT:
how to configure it, using interruptions, etc
Thanks
PD: We are using C and inline assembly with GCC
IDT Explanation
Re: IDT Explanation
Read this: http://www.jamesmolloy.co.uk/tutorial_h ... 20IDT.html
If you follow that tutorial you will know everything you need and be on your way. Keep in mind there may be a bug though in his interrupt code somewhere, I know I had one and ended up fixing it when I read the tutorial but that was a year ago.
Best of luck,
Matt
Edit: Or use the Wiki: http://wiki.osdev.org/Interrupt_Descriptor_Table
If you follow that tutorial you will know everything you need and be on your way. Keep in mind there may be a bug though in his interrupt code somewhere, I know I had one and ended up fixing it when I read the tutorial but that was a year ago.
Best of luck,
Matt
Edit: Or use the Wiki: http://wiki.osdev.org/Interrupt_Descriptor_Table