Hasty Briefsbeta

Compact (8KB) embedded x86 BIOS for FPGA/emulators/386EX

12 days ago
  • #x86-BIOS
  • #embedded-systems
  • #FPGA
  • Compact x86 BIOS (<8KB ROM) for embedded systems, FPGA, and emulators.
  • Tested with various CPUs: Intel 8086, 80286, 80386, 486 variants.
  • Compatible with emulators like Bochs 2.6.11 (requires specific config).
  • Supports OS: MS-DOS, Windows 1.0-95, Linux 0.01-1.3.89, Minix 1.x-2.x.
  • Works with most DOS/Windows software and games.
  • Compilation requires Netwide Assembler (NASM) and editing 'config.inc'.
  • Features: minimal ISRs, memory test, compact Video BIOS, SVGA support.
  • Supports add-on ROMs, BIOS disk hypercall, SPI mode SD-card, USB HID.
  • No hardware detection/BIOS setup, limited Int 13h functions.
  • Incomplete video adapter initialization; requires OEM BIOS for real VGA.