[Etherboot-developers] 5.1.2rc5 -DRELOCATE test
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: <ke...@us...> - 2002-09-22 07:38:47
|
Ok, decided to bite the bullet and try -DRELOCATE with the 3c509. Created a 5.1.2 3c509.lzrom and turned it into a NBI with mknbi-rom. 5.0.7 loaded the menu. I selected the 5.1.2 ROM NBI and it loaded, executed (displayed the relocation info) and loaded the menu again. This time I chose to load itself again. It loaded but flew off nowhere after ...done. Ok, try to load a FreeDOS image. Again loaded fine but went nowhere after ...done. Try to load a Linux NBI. Loaded fine and after printing ...done, ran first32. Got as far as printing the banner and the ramdisk addresses, then nothing. I think what's happening is that the relocation works fine but the address of 0x20000 is clobbering the body of Linux and FreeDOS. Menu and first32 live at 0x10000 and 0x92??? respectively and don't get clobbered. -DCONFIG_PCI doesn't work as you have explained. How do I make a ROM image with the nrv2b images? I'd like to test that next. |