8086 BIOS ROM

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
beastDivision
Posts: 4
Joined: Sat Oct 05, 2013 10:23 pm

8086 BIOS ROM

Post by beastDivision »

Hey Guys,

This is a hardware question, not directly related to the OS itself, if this isn't the right place, please direct me to where I should go.

I'm working on building an 8086 computer, I've figured out most of the chips, design, and all that, I've run into a bit of a speed bump though, I've been searching for BIOS ROM chip, and I might just not be searching for the right terms. Does anyone like say, intersil, or ti, etc, still manufacture bios chips that can be used with an 8086, if not, I'd also be okay with programming a rom with the bios code, if anyone knows a source with some old IBM rom codes, etc.

Any input would be great.

Thanks
Octocontrabass
Member
Member
Posts: 5604
Joined: Mon Mar 25, 2013 7:01 pm

Re: 8086 BIOS ROM

Post by Octocontrabass »

Unless you're making an exact hardware clone of an existing 8086-based PC, you will need to write your own BIOS.

Is your computer supposed to be IBM PC compatible? If so, you can use old IBM manuals as a reference for what kind of functions your BIOS will need to perform. At minimum, you will need to implement most of the interrupts provided by the PC 5150 BIOS to boot MS-DOS.

Is your computer an original design not compatible with the IBM PC? If so, your BIOS can do whatever you want it to do. A typical BIOS will run some self-tests, then load software from a disk. It may also provide functions that can be called from the loaded software, such as keyboard input, display, or disk access.
User avatar
Minoto
Member
Member
Posts: 89
Joined: Thu May 12, 2011 7:24 pm

Re: 8086 BIOS ROM

Post by Minoto »

You can find the technical reference manuals for the original PC and the XT on bitsavers. They contain complete BIOS listings.
Those who understand Unix are doomed to copy it, poorly.
User avatar
iansjack
Member
Member
Posts: 4711
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: 8086 BIOS ROM

Post by iansjack »

A little Googling will reveal plenty of sources for a PC/XT BIOS. Here's just one: https://code.google.com/p/xtideuniversalbios/
Post Reply