aboutsummaryrefslogtreecommitdiffstats
path: root/digital
Commit message (Expand)AuthorAgeFilesLines
* Remove options, improve functionsJan Tuomi2023-11-121-1/+1
* Add function defs & callsJan Tuomi2023-11-121-219/+202
* wip compilerJan Tuomi2023-11-061-202/+219
* Fix bugsJan Tuomi2023-11-041-1/+1
* Add backspace supportJan Tuomi2023-11-041-1/+1
* Add dig-install make target for automatically installing memory dataJan Tuomi2023-11-042-222/+220
* Add new_line macroJan Tuomi2023-11-041-8/+8
* Fix character code mappingJan Tuomi2023-11-032-21/+86
* Improve macro parsingJan Tuomi2023-11-031-5/+8
* Improve string I/O helper macrosJan Tuomi2023-11-031-1/+1
* Fix macros, add string I/O helpersJan Tuomi2023-11-031-5/+7
* Work on charsetJan Tuomi2023-11-032-4/+12
* Implement more mmio for text modeJan Tuomi2023-11-033-336/+241
* Start copying IBM CGA 8x8 charset, wip memory mapped text memoryJan Tuomi2023-11-031-214/+344
* Get text rendering workingJan Tuomi2023-11-032-162/+431
* Work on TPUJan Tuomi2023-11-034-1138/+2542
* Start working on reading custom charsetJan Tuomi2023-11-031-3/+3
* Add graphics mode selectorJan Tuomi2023-11-034-152/+789
* WIP ppuJan Tuomi2023-07-142-156/+4542
* Add PPU and relevant memoriesJan Tuomi2023-04-143-373/+945
* Start working on VGA circuitJan Tuomi2023-04-144-647/+2339
* Set up MMIO with keyboard, terminal emulatorJan Tuomi2023-04-143-489/+1563
* Get interrupts workingJan Tuomi2023-04-143-334/+1481
* Refactor CPU layoutJan Tuomi2023-04-131-695/+654
* Add @let directive, start pondering interrupt controlJan Tuomi2023-04-133-56/+496
* Fix bugsJan Tuomi2023-04-114-504/+661
* Do stuffJan Tuomi2023-04-102-6/+8
* Fix relative addressing off-by-one bugJan Tuomi2023-04-091-2/+2
* Add IM_M (immediate mode) control lineJan Tuomi2023-04-093-139/+46
* Remake ALUJan Tuomi2023-04-0910-2227/+2647
* Move from logisim to digitalJan Tuomi2023-04-085-1546/+3275
* Initial commitJan Tuomi2023-03-284-0/+4775