I've been away from my usual programming environment working on a homebrew operating system. This time my problem isn't necessarily about the code it is about testing the code. My development platform is Ubuntu Linux by the way.
I am using GRUB as a boot loader, have written a few hundred lines of code into a kernel (written in C), and everything has been going well. My USB floppy drive won't be arriving until some time next week, so I have been forced to do all of my testing with QEmulator. The problem though is that I was instructed by a previous tutorial to enter the following into the GRUB command line to boot.
kernel 200+18 boot
That was working fine until I scrapped by old kernel and rewrote it. Now, when I enter the above, instead of printing "Hello World!" it prints nothing. The kernel's endless loop is working fine but no other code is being executed no matter where it is placed. Any ideas?
p.s. I can post all of the code if needed. I followed a kernel tutorial at osdever.net.
This post has been edited by chris772: 07 September 2009 - 12:44 PM

New Topic/Question
This topic is locked



MultiQuote

|