Anachronaut
|
eff6902bcf
|
Block device peripheral and SBFS file system implemented.
|
2026-08-16 14:03:29 -04:00 |
|
Anachronaut
|
04dfcd707b
|
Memory controller implemented.
|
2026-08-15 20:43:53 -04:00 |
|
Anachronaut
|
6d1966d500
|
Interrupt system implemented, some new programs.
|
2026-08-15 00:44:13 -04:00 |
|
Anachronaut
|
638b68b25c
|
Long standing assembler bugs fixed, new path system. Make compatibility update.
|
2026-08-14 16:53:28 -04:00 |
|
Anachronaut
|
c2440ae5fa
|
Various bug fixes to assembler, added more data pointers.
|
2026-08-13 23:41:22 -04:00 |
|
Anachronaut
|
b50210d127
|
Fixed use-after-free in Assembler
Use after free occurred in main() in the case that a program being assembled was longer than the initially allocated intermediate array.
|
2026-04-27 16:58:43 -04:00 |
|
Anachronaut
|
228cf0593a
|
Added stuff. Fixed bug.
Data Pointer value now properly displayed in debug mode.
Added conditional calls to match conditional branches.
|
2024-10-31 13:30:15 -04:00 |
|
Anachronaut
|
992e44ca12
|
CALL and RET instructions.
Changed PSHP and POPP into CALL and RET, streamlining their use for subroutine calls.
Updated Assembler and Emulator.
New demonstration programs.
|
2024-10-27 19:18:54 -04:00 |
|
Anachronaut
|
dfa5ad2638
|
Assembler Completed
Added the Assembler.
Added instructions for the assembler to README.md
Added Assembler Manual
Modified Makefile to build the Assembler.
|
2024-10-26 15:31:24 -04:00 |
|