Page 1 of 1
[Resolved] What's next?
Posted: Mon Dec 03, 2007 2:34 pm
by Bobalandi
Alright, I have made a very, very simple kernel that can print hello world to the screen. What's next? I'm not sure what I should pursue now.
Re: What's next?
Posted: Mon Dec 03, 2007 2:51 pm
by bewing
lol! You really ought to get farther than that before you are stuck for ideas.
Create default interrupt handlers, and set up the IDT and GDT next.
Posted: Mon Dec 03, 2007 5:25 pm
by Bobalandi
Ok, sorry, I'm not out of ideas of what to do, but what order should I do them in?
Posted: Mon Dec 03, 2007 7:11 pm
by piranha
Set up GDT, IDT, and interrupt service routines. Get exception handling working, and a
good panic() function. You need a panic function that:
1) Displays registers, and all of that so you can figure out what the hell happened
2) Displays the file and line number that the panic occurred at.
3) Displays a fun little text animation of an animal with it's tongue sticking out (optional)
Then, get the PIT working, and a keyboard function going, (optional: with a getch() function)
That should keep you busy for 1 to 10 days, depending on how busy you are.
-JL, and I recommend searching Google, and looking on the Wiki.
Posted: Tue Dec 04, 2007 1:27 am
by Combuster
piranha wrote:-JL, and I recommend searching Google, and looking on the Wiki.
This question has been asked many times before: [wiki]Category:FAQ[/wiki]
Posted: Tue Dec 04, 2007 9:51 am
by piranha
Ah yes, there it is!
-JL
Posted: Tue Dec 04, 2007 2:27 pm
by Bobalandi
Combuster wrote:piranha wrote:-JL, and I recommend searching Google, and looking on the Wiki.
This question has been asked many times before: [wiki]Category:FAQ[/wiki]
Thanks, that's what I needed