Hackaday.io Hackaday.io
Projects
Recently Updated Most Likes Newest Project Lists
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Profiles Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

8-BIT ISA ROM Card

Basic 8-BIT ISA ROM Card for Experimenting with BIOS Extensions

Dave's Dev LabDave's Dev Lab
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Similar projects worth following
1.6k views
10 comments
11 followers
12 likes
  • Description
  • Details
  • Files 2
    • View all
  • Components 0
  • Logs 1
    • View all
  • Instructions 0
  • Discussion 10
View Gallery
1.6k
10
11
12

Team (1)

  • Dave's Dev LabDave's Dev Lab

Join this project's team
ongoing project

Related lists

HomeBrew 8088 PC Projects

List of projects for homebrew, DIY, and hacking of 8088 PCs

Experiments in 8-Bit IBM PC Architecture

A list of experimental projects centered around understand and interfacing with the original 8-Bit IBM PC architecture

This project was created on 07/12/2019 and last updated 3 years ago.

Description

This project is to create a simple 8-BIT ISA board for use with classic IBM PC/XT/AT systems for the purpose of experimenting with creating of BIOS Extension ROMS.

Files

isa8bit-rom-reva.zip

Eagle CAD Design Files - This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. CC-BY-NC 4.0, Copyright (C) 2019, David Anders. All Rights Reserved.

Zip Archive - 69.15 kB - 07/12/2019 at 21:01

Download

isa8bit-rom-reva.pdf

PDF Schematic - This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. CC-BY-NC 4.0, Copyright (C) 2019, David Anders. All Rights Reserved.

Adobe Portable Document Format - 19.96 kB - 07/12/2019 at 20:59

Preview
Download

Project Logs
Collapse

  • Rocking the ROM

    Dave's Dev Lab • 08/01/2019 at 23:05 • 0 comments

    I got my 8-Bit ISA ROM Card assembled and tested! Of course I had to do a Hello World! program for a test! I've populated a Low Insertion Force (not Zero!) socket for easy insertion and removal of the EEPROM. I using a set of tools created by fellow hackday.io user SHAOS. He created some ROM tools for IBM PCjr, which I have created a separate hackaday.io project for. I was also able to write some code to test my 8-Bit ISA I/O Card as well!

View project log

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with Twitter
OR
Dave's Dev Lab wrote 09/08/2019 at 00:39 • point

@Ken Yap - as a side note, this project is in support of my video card experiments - https://hackaday.io/project/167089-isa-8-bit-video-experiments

  Are you sure? yes | no

Ken Yap wrote 09/08/2019 at 05:39 • point

I think I have some 6845s in my junk^wspares box I can mail to anybody needing one for the cost of postage. 😁

  Are you sure? yes | no

Dave's Dev Lab wrote 09/08/2019 at 19:32 • point

@Ken Yap - thanks but i am well stocked with both 6845's and 6545's

  Are you sure? yes | no

Jacob Hahn wrote 09/09/2019 at 04:21 • point

Ken, I might want to look into purchasing a couple 6845's! It would be great to have some on hand.

  Are you sure? yes | no

Ken Yap wrote 09/09/2019 at 05:31 • point

@Jacob Hahn Sure just PM me to arrange. I think it should be about the same postage cost as for Europe; I sent a couple of chips there in an envelope for $3.

  Are you sure? yes | no

Dave's Dev Lab wrote 09/07/2019 at 17:12 • point

@Ken Yap - here is a link to my hackaday project page for the ROM tools and examples: https://hackaday.io/project/166498-pc-bios-extension-rom-tools , it's based on @SHAOS  ibm pcjr work....

  Are you sure? yes | no

Ken Yap wrote 09/07/2019 at 23:36 • point

In zloader.zip, a companion package to my terminal emulator package, I had an equivalent program called makerom, which could also do lzhuf compression of the payload to reduce the ROM size. If compression is not needed, prepending the signature bytes, 1's filling and generating a checksum could probably be all done by the command line tool srec_cat, from the srecord package available in all good distros, though a good reading of the man page is needed to glean all the incantations required.

srec_cat also handles input in a wide range of toolchain formats, including the well-known Intel hex format.

  Are you sure? yes | no

Dave's Dev Lab wrote 09/08/2019 at 00:37 • point

dandy! i'll have a look!

  Are you sure? yes | no

Ken Yap wrote 09/07/2019 at 07:51 • point

If you are using Open Watcom C on Linux to build ROM images, do post the steps. I'm just curious if what I did with Turbo C in another life can be redone with OWC, even though I don't have the hardware to run my VT100 terminal emulator ROM any more. Even the PCI bus is disappearing from my workhorses.

  Are you sure? yes | no

Dave's Dev Lab wrote 09/07/2019 at 16:29 • point

i'm actually using NASM for my ROM code stuff, but i am using open watcom for my code run from command line. i haven't tried putting any of open watcom stuff into ROM yet, i guess i could give that a try....

  Are you sure? yes | no

Similar Projects

Play and create games using the BBC Micro:bit
Project Owner Contributor

Bit:Boy

Stef64kbStef64kb

32-bit m68k homebrew computer with a Motorola 68030 at its core, featuring an 8-bit ISA bus for interfacing with video cards and more.
Project Owner Contributor

Blitz - 32bit 68030 homebrew with an ISA bus

Carson HerringtonCarson Herrington

Hunting Primes with Microcontrollers
Project Owner Contributor

Embeded Sieve of Eratosthenes

Mike SzczysMike Szczys

Basic 8-BIT ISA I/O Card for Experimenting with BIOS Extensions
Project Owner Contributor

8-BIT ISA I/O Card

Dave's Dev LabDave's Dev Lab

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2022 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "8-BIT ISA ROM Card", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.