-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hello,
I had some time today. I have PCI SATA RAID (fake raid) with Silicon Image chip on it. The option rom runs fine but SeaBIOS complains that EBDA was relocated. I fixed that in the patch. Also I fixed the stuff so now I get:
Inspecting possible rom at f1200000 (vd=31141095 bdf=00000530) Copying option rom from f1200000 to 000ca000 Running option rom at 0000ca00:00000003 Changing serial settings was 00000003/00000002 now 00000003/00000000 Option rom at 0000ca00:00000003 attempted to move ebda from 00009fc0 to 00009f80 $PnP at 000cb220 Running BCV 000031c7 Running option rom at 0000ca00:000031c7 Option rom at 0000ca00:000031c7 attempted to move ebda from 00009fc0 to 00009f80 Adding IPL Press F12 for boot menu.
Select boot device:
1. Floppy 2. Hard Disk 3. CD-Rom 4. Floppy [05:30-0 ST3250310AS ]
Jump to int19 enter handle_19: NULL Booting from Floppy [05:30-0 ST3250310AS ]... fail check_drive:384(00000080): a=00000201 b=00000000 c=00000001 d=00000000 si=00000000 di=00000000 ds=00000000 es=000007c0 ip=0000e7e9 cs=0000f000 f=00000002 r=00007b5e Boot failed: could not read the boot disk
enter handle_18: NULL
The WIP patch is attached. I had no time to investigate why it does not actually boot. Maybe next time.
Rudolf