Re: [Etherboot-developers] 5.1.xx cvs problems
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: <ke...@us...> - 2003-03-03 04:14:47
|
>After downloading the latest 5.1.xx cvs(5.1.7pre3), I wanted to compile >all the >drivers into one file and put it onto disk. (make etherboot.fd0). The >problem is that once it boots this driver, the system automatically >reboots. If I just try to compile only one driver and put it onto disk, It >works flawlessly. I have sent a message to the mailing list and wondering >if anyone has been working on a fix? I think the problem is that the resulting binary is too big for boot1a to load. The reason is that it takes the number of blocks to load from the third byte of the ROM image. Since the ROM image exceeds 255 blocks (of 512 bytes), the value wraps around and boot1a does not load enough blocks. I can't think of an easy fix at the moment. To add to the problem, boot1a is severely limited in size. You could try booting via LILO or GRUB to a .zlilo image. >Also, If I take out -DCONFIG_ISA and do a "make", I get the following >error. That seems to be a bug, maybe Eric can comment. |