MiSTer PC XT BIOS
Here's my small contribution to this project:
MiSTer PC XT BIOS
It's a fork of well known 8088_bios (https://github.com/skiselev/8088_bios)
MiSTer PC XT related enhancements:
- Memory size set to 704KB. So if A000h UMB enabled, 704KB memory will be available to system without any additional steps.
- Read-only RTC functions implemented in BIOS INT 1Ah, using service port 2C0h in MiSTer PC XT.
DOS 3.31 (Compaq OEM) version that i use, detects and uses this functionality.
General:
- BIOS setup support. I use MBR sector (sector 0) on first IDE drive for that. Press F1 on boot to enter setup menu. Floppy drive types, memory test, extension scan and boot sound can be set there.
- PWM floppy sound on OS boot (can be disabled via setup)
Known issues:
- Setup menu can be entered only on cold boot.
- Version without XT-IDE Universal BIOS boots floppy only on cold boot as well.
Archive contents:
- bios-mister-m.rom: BIOS contains XT-IDE Universal BIOS (XUB) configured to use only master IDE drive.
- bios-mister-s.rom: XUB configured to use master and slave IDE drive.
- bios-mister-e.rom: Only BIOS, no XUB injected.
I consider this beta, but should work stable enough.