aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ImprovementsJan Tuomi2025-03-011-2/+12
|
* Add example to main.scmJan Tuomi2025-02-281-0/+4
|
* Add emit-packed-stringJan Tuomi2025-02-281-3/+57
|
* Fix bug in imm constructorsJan Tuomi2025-02-281-6/+4
|
* Fix twos complement castJan Tuomi2025-02-281-5/+3
|
* Implement all basic features in new assemblerJan Tuomi2025-02-282-28/+112
|
* Start working on new ISA, add scheme assemblerJan Tuomi2025-02-283-0/+453
|
* Remove obsolete compilersJan Tuomi2025-01-026-1133/+0
|
* WIP flash bootloadJan Tuomi2025-01-023-0/+92
|
* Fix and test interruptsJan Tuomi2024-12-315-162/+198
|
* Assign 2 MSB of SA to zeroJan Tuomi2024-12-301-0/+1
|
* Move sram out of cu moduleJan Tuomi2024-12-303-229/+260
|
* Fix timingsJan Tuomi2024-12-301-37/+10
|
* Use SRAM instead of BRAM in CUJan Tuomi2024-12-303-193/+224
|
* Add SRAM memory modelJan Tuomi2024-12-303-0/+210
|
* Rename mem_fsm -> bram_fsmJan Tuomi2024-12-296-134/+134
|
* Implement opcodes, add testsJan Tuomi2024-12-274-78/+824
|
* Develop fpgaJan Tuomi2024-12-2612-23/+659
|
* Add initial FPGA setupJan Tuomi2024-12-246-0/+205
|
* Add clear commandJan Tuomi2024-05-171-6/+42
|
* Implement scrollingJan Tuomi2024-05-171-8/+74
|
* Add call macro, *_p subroutine naming conventionJan Tuomi2024-05-176-4/+25
|
* Add hotspot analysisJan Tuomi2024-05-173-6/+54
|
* Add help command evalJan Tuomi2024-05-172-14/+112
|
* Make text memory readableJan Tuomi2024-05-163-23/+43
|
* Add print memory command to debuggerJan Tuomi2024-05-161-0/+25
|
* Fix another jump issue in assembler, improve monitorJan Tuomi2024-05-163-63/+96
|
* Fix bug in assembler where long jumps with jpi got aliasedJan Tuomi2024-05-163-30/+37
|
* Develop monitorJan Tuomi2024-05-162-23/+83
|
* Make @include idempotentJan Tuomi2024-04-295-10/+51
|
* Fix typo in atk16_syntax READMEJan Tuomi2024-04-291-1/+1
|
* Refactor project structure, add README and LICENSEJan Tuomi2024-04-2628-546/+503
|
* Make emulator TPU loop fasterJan Tuomi2024-04-261-6/+7
|
* Improve pip install processJan Tuomi2024-04-264-1/+8
|
* Rename monitor_bak -> monitor_oldJan Tuomi2024-04-261-0/+0
|
* Add critical section logic to emu, develop monitorJan Tuomi2024-04-245-22/+124
|
* WIP monitorJan Tuomi2024-04-193-119/+222
|
* Implement monitor put_string, put_char, newlineJan Tuomi2024-04-181-21/+36
|
* WIP monitorJan Tuomi2024-04-181-5/+69
|
* Work on monitor, add std_termJan Tuomi2024-04-155-86/+190
|
* Add initial monitor programJan Tuomi2024-04-141-0/+92
|
* Add data_segment feature, refactorJan Tuomi2024-04-1413-127/+76
|
* Optimize override_mode in assembler, add more test casesJan Tuomi2024-04-143-7/+40
|
* Fix some docsJan Tuomi2024-04-141-2/+2
|
* Refactor some testsJan Tuomi2024-04-146-84/+20
|
* Add bump allocatorJan Tuomi2024-04-147-0/+135
|
* Change MMIO segment address spaceJan Tuomi2024-04-146-17/+109
|
* Fix keymapJan Tuomi2024-04-141-6/+62
|
* Remove debug printJan Tuomi2024-04-141-2/+0
|
* Improve key mappingJan Tuomi2024-04-141-8/+28
|