It's great news that you've got it working!

> a) I haven't yet figured how to define the makefile targets (etherboot /
> GRUB) correctly so that they can both be built using the same makefile.
> Differences are that GRUB leaves you in protected mode (affects head.s86)
> and it loads the ramdisk low rather than high a la etherboot (affects
> entry.cc). Command line and available memory fetch are different too.

        #ifdef to the rescue?  (make grub passes the -DUSE_GRUB flag to a
'normal' make?)  I'd be happy to look into this if you send me the
changes.

> c) What's the correct behaviour for the boot? I get the standard text
> messages (same as host build), then the screen blanks and the JOS logo
> appears. However, the screen blanks again a few seconds later and a series
> of error messages repeat up the screen. I'm afriad I haven't got round to
> putting in a delay loop so that I can actually read them! Is this the
> behaviour under etherboot?

        I haven't tested the etherboot build recently, but after the VGA
driver test, it's supposed to return to text mode and test the garbage
collector and/or the console drivers.  Look at init.java for more details,
but in general, if it's not the SAME message over and over, init() is
probably running just fine.

-_Quinn


_______________________________________________
Kernel maillist  -  [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel

Reply via email to