This is the source code that supports my 16-Bit Computer From Scratch project. This project in particular is used to generate the temporary memory ROMs.
I am documenting my 16-Bit Computer build in video form. You can find the entire playlist here.
See LICENSE.md.
I use tup
as my primary build system. I usually will wrap tup
in make
commands. You can find tup
here. I simply find tup
to more reliable detect changed sources with less work.
I do not have a commercial EEPROM programmer. I use the TommyPROM programmer. You can find all the relevant information on TommyPROM here. In Linux, I use minicom
as the interface. Hint: use sudo minicom -s
to set up the defaults.