-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Dear @bubach , I put your interesting BOS floppy inside the fresh coreboot+SeaBIOS build for my AMD Lenovo G505S laptop (if you also would like to be able to launch your hobby OS directly from a BIOS chip, please take a look at this coreboot-supported motherboards list - https://www.coreboot.org/status/board-status.html - what if you already have something from this list or could get for cheap? my G505S could be found for $100-$150 in good condition even with top A10-5750M CPU, and 16GB RAM are supported)
Then I tried to boot BOS floppy as SeaBIOS boot menu entry; at the background I see that
Setting up protec.....2-bits OK ]
Loading kernel........K ]
Fixing PIC and IR.....one ]
Setting up IDT........DT OK ]
Enables IRQ1... .....eyboard OK ]
BOS shell. Type "help" for more info.
where "....." in the middle is a part overlapped by the following foreground red window:
BOS 0.05 - ERROR: Unhandled Int
EAX: 0x000000FA EBX: 0x00000407
ECX: 0xBFD20000 EDX: 0x00000000
ESP: 0x0000FFDE EBP: 0x00000FFF
ESI: 0x00008ACD EDI: 0x00007428
Press a key to restart the PC...
If you would like to fix this problem, I could help you by testing your future builds as a component of opensource coreboot+SeaBIOS. It is very easy to add a "virtual floppy" to it, or even easily replace it by a newer version without rebuilding everything, + flash it internally by flashrom software even without using CH341A SPI programmer with SOIC8 test clip for chip attachment: "internal" flashing is supported after you've installed coreboot by replacing the closed source proprietary UEFI
P.S. and btw "pressing any key to restart the PC" doesn't work, have to force shutdown by power