├── LICENSE ├── README.md ├── firmware ├── .gitignore ├── ERIK1.bin ├── as.sh ├── boot.sh ├── boot99105.asm ├── boot99105_0000.bin ├── cpu_reset_off.bin ├── cpu_reset_on.bin ├── diskdsr.asm ├── diskdsr.lst ├── diskdsr_4000.bin ├── dsr.sh ├── gromsmal.bin ├── init.cmd ├── init.sh ├── kbd.sh ├── list.lst ├── load.cmd ├── reset.cmd ├── reset.sh ├── rxb.sh ├── vdp-raw.bin └── xb.sh ├── fpga ├── ep994a │ ├── ep994a.xise │ └── iseconfig │ │ ├── ep994a.projectmgr │ │ └── ep994a.xreport ├── load.bat ├── src │ ├── dac.vhd │ ├── ep994a.vhd │ ├── gromext.vhd │ ├── pager612.vhd │ ├── pepino.ucf │ ├── serial_rx.v │ ├── serial_tx.v │ ├── serloader.vhd │ ├── tms9918.vhd │ ├── tms9919.vhd │ └── vga_sync.vhd └── work │ ├── .gitignore │ ├── ep994a.bit │ └── ep994a_summary.html ├── memloader ├── .gitignore ├── Makefile ├── diskio.c ├── diskio.h ├── fpga-mem.h ├── memloader-vs │ ├── .gitignore │ ├── .vs │ │ └── memloader-vs │ │ │ └── v14 │ │ │ └── .suo │ ├── memloader-vs.VC.db │ ├── memloader-vs.sln │ └── memloader-vs │ │ ├── memloader-vs.vcxproj │ │ ├── memloader-vs.vcxproj.filters │ │ └── memloader-vs.vcxproj.user └── memloader.c ├── schematics └── tms99105.pdf └── status /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/README.md -------------------------------------------------------------------------------- /firmware/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/.gitignore -------------------------------------------------------------------------------- /firmware/ERIK1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/ERIK1.bin -------------------------------------------------------------------------------- /firmware/as.sh: -------------------------------------------------------------------------------- 1 | xas99.py -b -R -L list.lst boot99105.asm -------------------------------------------------------------------------------- /firmware/boot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/boot.sh -------------------------------------------------------------------------------- /firmware/boot99105.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/boot99105.asm -------------------------------------------------------------------------------- /firmware/boot99105_0000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/boot99105_0000.bin -------------------------------------------------------------------------------- /firmware/cpu_reset_off.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/cpu_reset_off.bin -------------------------------------------------------------------------------- /firmware/cpu_reset_on.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/cpu_reset_on.bin -------------------------------------------------------------------------------- /firmware/diskdsr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/diskdsr.asm -------------------------------------------------------------------------------- /firmware/diskdsr.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/diskdsr.lst -------------------------------------------------------------------------------- /firmware/diskdsr_4000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/diskdsr_4000.bin -------------------------------------------------------------------------------- /firmware/dsr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/dsr.sh -------------------------------------------------------------------------------- /firmware/gromsmal.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/gromsmal.bin -------------------------------------------------------------------------------- /firmware/init.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/init.cmd -------------------------------------------------------------------------------- /firmware/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/init.sh -------------------------------------------------------------------------------- /firmware/kbd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/kbd.sh -------------------------------------------------------------------------------- /firmware/list.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/list.lst -------------------------------------------------------------------------------- /firmware/load.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/load.cmd -------------------------------------------------------------------------------- /firmware/reset.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/reset.cmd -------------------------------------------------------------------------------- /firmware/reset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/reset.sh -------------------------------------------------------------------------------- /firmware/rxb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/rxb.sh -------------------------------------------------------------------------------- /firmware/vdp-raw.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/vdp-raw.bin -------------------------------------------------------------------------------- /firmware/xb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/firmware/xb.sh -------------------------------------------------------------------------------- /fpga/ep994a/ep994a.xise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/ep994a/ep994a.xise -------------------------------------------------------------------------------- /fpga/ep994a/iseconfig/ep994a.projectmgr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/ep994a/iseconfig/ep994a.projectmgr -------------------------------------------------------------------------------- /fpga/ep994a/iseconfig/ep994a.xreport: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/ep994a/iseconfig/ep994a.xreport -------------------------------------------------------------------------------- /fpga/load.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/load.bat -------------------------------------------------------------------------------- /fpga/src/dac.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/dac.vhd -------------------------------------------------------------------------------- /fpga/src/ep994a.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/ep994a.vhd -------------------------------------------------------------------------------- /fpga/src/gromext.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/gromext.vhd -------------------------------------------------------------------------------- /fpga/src/pager612.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/pager612.vhd -------------------------------------------------------------------------------- /fpga/src/pepino.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/pepino.ucf -------------------------------------------------------------------------------- /fpga/src/serial_rx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/serial_rx.v -------------------------------------------------------------------------------- /fpga/src/serial_tx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/serial_tx.v -------------------------------------------------------------------------------- /fpga/src/serloader.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/serloader.vhd -------------------------------------------------------------------------------- /fpga/src/tms9918.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/tms9918.vhd -------------------------------------------------------------------------------- /fpga/src/tms9919.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/tms9919.vhd -------------------------------------------------------------------------------- /fpga/src/vga_sync.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/src/vga_sync.vhd -------------------------------------------------------------------------------- /fpga/work/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/work/.gitignore -------------------------------------------------------------------------------- /fpga/work/ep994a.bit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/work/ep994a.bit -------------------------------------------------------------------------------- /fpga/work/ep994a_summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/fpga/work/ep994a_summary.html -------------------------------------------------------------------------------- /memloader/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/.gitignore -------------------------------------------------------------------------------- /memloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/Makefile -------------------------------------------------------------------------------- /memloader/diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/diskio.c -------------------------------------------------------------------------------- /memloader/diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/diskio.h -------------------------------------------------------------------------------- /memloader/fpga-mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/fpga-mem.h -------------------------------------------------------------------------------- /memloader/memloader-vs/.gitignore: -------------------------------------------------------------------------------- 1 | memloader-vs.VC.db 2 | .vs 3 | 4 | -------------------------------------------------------------------------------- /memloader/memloader-vs/.vs/memloader-vs/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/memloader-vs/.vs/memloader-vs/v14/.suo -------------------------------------------------------------------------------- /memloader/memloader-vs/memloader-vs.VC.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/memloader-vs/memloader-vs.VC.db -------------------------------------------------------------------------------- /memloader/memloader-vs/memloader-vs.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/memloader-vs/memloader-vs.sln -------------------------------------------------------------------------------- /memloader/memloader-vs/memloader-vs/memloader-vs.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/memloader-vs/memloader-vs/memloader-vs.vcxproj -------------------------------------------------------------------------------- /memloader/memloader-vs/memloader-vs/memloader-vs.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/memloader-vs/memloader-vs/memloader-vs.vcxproj.filters -------------------------------------------------------------------------------- /memloader/memloader-vs/memloader-vs/memloader-vs.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/memloader-vs/memloader-vs/memloader-vs.vcxproj.user -------------------------------------------------------------------------------- /memloader/memloader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/memloader/memloader.c -------------------------------------------------------------------------------- /schematics/tms99105.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/schematics/tms99105.pdf -------------------------------------------------------------------------------- /status: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Speccery/EP994A/HEAD/status --------------------------------------------------------------------------------