Next step - ISR, IDT and the rest
Posted: Fri Jan 21, 2005 4:02 pm
Hi, another newbie question to bother the regulars.
Using grub I managed to get a booting kernel in about an hour. I couldn't believe how easy this first step was (considering I once spent a week writing a boot loader that didn't ever really work ) but now I have spent two days doing what seems like standing still.
The system boots up and has some nice console output routines, displays the amount of ram it has and then does nothing.
Are there any examples of a working IDT and ISR in gcc style C (ie no interupt keyword) with as little as possble ASM in GAS syntax?
I feel like I have read the same examples time and time again and still don't understand them I'm not normally this dense
thanks in advance.
Using grub I managed to get a booting kernel in about an hour. I couldn't believe how easy this first step was (considering I once spent a week writing a boot loader that didn't ever really work ) but now I have spent two days doing what seems like standing still.
The system boots up and has some nice console output routines, displays the amount of ram it has and then does nothing.
Are there any examples of a working IDT and ISR in gcc style C (ie no interupt keyword) with as little as possble ASM in GAS syntax?
I feel like I have read the same examples time and time again and still don't understand them I'm not normally this dense
thanks in advance.