Skip to content

BIOS and various tools and test programs for David Knoll's 80C188 SBC

License

Notifications You must be signed in to change notification settings

yottatsa/80c188-bios

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

David's 80C188 SBC BIOS

This package contains a BIOS for my hobby project 80C188 SBC, and some associated tools and test code.

To build the BIOS, you will currently need to be running 32-bit Windows, and have installed/in your PATH (in addition to a bunch of manual editing):

  • Borland C++ (bcc)
  • Borland Turbo Assembler (tasm)
    • These are not free software, but are available on some abandonware sites. I should probably convert things to use Open Watcom instead.
  • srecord, specifically the srec_cat utility
  • exe2rom (included)
    • To convert the linked EXE file to a raw binary, relocated for ROM use
    • By me, specially for this project
  • Netwide Assembler (nasm)

Some configuration details are in bios/main.c and c/ioports.h, as well as the code being pretty specific to the hardware.

About

BIOS and various tools and test programs for David Knoll's 80C188 SBC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 91.4%
  • Assembly 8.5%
  • Other 0.1%