for the archvies/faq: how to get BOOT_IDE to work

steven james pyro at
Tue Nov 26 07:14:00 CET 2002


That looks like a feature that never got completed. The linker script
creates an array of configured streams, but hardwaremain is only looking
at the first stream in the array. I should have seen that in your
config! I probably missed it because I usually boot from ROM and the
config option looked 'natural in there'. Sorry about that.


On Mon, 25 Nov 2002, Andrew Kohlsmith wrote:

> This may be obvious to the software authors, but to mere peons like myself 
> this will save aggravation.  :-)
> In order to get BOOT_IDE to work, you must (obviously) "option BOOT_IDE=1" in 
> the little-c config file.
> However, from what I can gather, there can only be one stream configured.  
> Streams are places to get elf images from: rom, tftp, ide, floppy and so on.
> So "option BOOT_ROM=0" must be present, and further, "option 
> USE_GENERIC_ROM=0" must also be present, or the rom stream is enabled, 
> effectively removing the IDE stream.  I think.
> Perhaps Eric can elaborate a little bit, but with what I've written here I am 
> able to have the IDE system initialized and used to get the ELF image to run.  
> No actual kernel loading yet, but at least I am on the right track now.  :-)
> Regards,
> Andrew
> _______________________________________________
> Linuxbios mailing list
> Linuxbios at

-------------------------steven james, director of research, linux labs
... ........ ..... ....                     230 peachtree st nw ste 701
the original linux labs                    30303
      -since 1995                    
                                   office 404.577.7747 fax 404.577.7743

More information about the coreboot mailing list