summaryrefslogtreecommitdiff
path: root/emux64/src
AgeCommit message (Collapse)Author
5 daysemux64: Move CPU BUA base to memmap.hmainIan Moffett
The memmap.h header will contain where the memory maps are located. Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-13emux64: cpu: Add emulation of DIV instructionIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-13emux64: cpu: Add emulation of MUL instructionIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-13emux64: cpu: Add emulation of SUB instructionIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-13emux64: cpu: Seperate arithop core from add logicIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-13emux: cpu: Add emulation of ADD instructionIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-12emux64: cpu: Add initial CPU cycle loop w/ HLTIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-12emux64: cpu: Add basic opcode definesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-12misc: Add initial fw ROM loadingIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-12misc: Use quoted includesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-12misc: Add initial argument parsingIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-12cpu: Add initial bring-up and debug logicIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-10-12project: Add emux64 emulator skeletonIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>