I just committed Steven James etherboot patches. I can still build a working linuxbios for my SiS 630 chipsets, I'm typing on it now after having just booted it. But: THERE IS A CRUCIAL CHANGE YOU WILL NEED TO MAKE TO YOUR CONFIG FILE! Until now, the default has been to set things up for DoC Millenium. This was set in the Config file for both the 630 and 730 northsouthbridge chips. This is no longer the default. IF YOU WANT DOC SUPPORT, YOU MUST ADD: option USE_DOC_MIL to your Config files! The neat thing is that Steve James has got us back our simple flash support for the -630 and -730 chipsets, which is something we all pretty much wanted. Even nicer, we've now got a TFTP boot client in linuxbios. Even nicer than that, we've got both kernel loading support and INITRD support over TFTP! This is all commited. It works for me to build DoC support. I will test the rest in a bit. I thought you all might want to get a look at it. I do not think it is going to hurt any of you, let me know if there is trouble. But please please fix your Config file. Sample attached, for winfast 6300. ron
# Sample config file for Winfast 6300 with DoC Millennium (as root) # This will make a target directory of ./winfast target winfast-pyro-2.4.3 # WinFast 6300 MAX mainboard mainboard leadtek/winfast6300 # Enable Serial Console for debugging option SERIAL_CONSOLE option USE_DOC_MIL # I want that floppy ... option MUST_ENABLE_FLOPPY # Enable MicroCode update and L2 Cache init for PII and PIII option UPDATE_MICROCODE option CONFIGURE_L2_CACHE # Use the internal VGA frame buffer device option HAVE_FRAMEBUFFER # Path to your kernel (vmlinux) linux ~/src/bios/linux-2.4.3-sis # Kernel command line parameters # commandline root=/dev/hda1 single commandline root=/dev/hda1 console=ttyS0,115200 console=tty0 video=sisfb:1024x768-8@60