More on the embedded LIL- problem...

Jeffrey Wiegley (wiegley@usc.edu)
Mon, 24 Mar 1997 18:48:35 -0800


On my embedded i486 board I can't get LILO to boot from a hard disk
while the DiskOnChip EEPROM is enabled. All I get is LIL-

This means that the descriptor table has a checksum error.

I just learned today what a descriptor table is in the i486 architecture
(oooh, can you say learning curve).

anyways, The DiskOnChip thingy has its first 64K segment mapped to
memory addresses 0xD0000 through 0xEFFFF (yea I know that is 128K but
that's what gets consumed by the EEPROM "window")

why would this memory mapping cause invalid memory descriptor tables?

What can I do to correct it (or work around it)?

- Jeff Wiegley