I’ve been blocked on making progress on the retro pc project due to bad reads from the ROM. The seemingly simple snippet of boot code should light an led wired to to the i/o ports (any port).
mov al, 0x1
out 0x10, al
When assembled, this turns into the following x86 bits:
00007f0: b0 01 e6 10 eb fc
Unfortunately, when I tried to boot the bundle of wires on the breadboard, I got the following while looking at AD[0:7] on the 8088.
00007f0: b0 01 e2 10 ...