19 Commits (main)
 

Author SHA1 Message Date
John Jekel 83df4192b8 More work on code sharing 1 year ago
John Jekel 009c278229 More progress with asm.rs 1 year ago
John Zacarias Jekel 06210849f4 Make progress with assembler in library 1 year ago
John Zacarias Jekel 674509d817 Begin work on common code for better sharing between the assembler, disassembler, and emulator 1 year ago
John Zacarias Jekel efef8f8889 Update the readme 1 year ago
John Zacarias Jekel 71c07034a2 Fix negative immediates 1 year ago
John Zacarias Jekel 263f62ba48 Add colour 1 year ago
John Zacarias Jekel 63c064513d Implement remaining types 1 year ago
John Zacarias Jekel 1f51d4dd6d Fully implement B-types 1 year ago
John Zacarias Jekel 1db43d324e Fix the BR instruction, and implement the rest of the assembly logic for I-types 1 year ago
John Zacarias Jekel b70f2b4c27 Fully implement assembling R-type instructions! 1 year ago
John Zacarias Jekel ca6bb3b3a0 Now Rd/Rt are parsed too 1 year ago
John Zacarias Jekel 24dfb63ede We now properly assemble opcodes (still need to handle the rest) 1 year ago
John Zacarias Jekel 71e35449e4 Begin to work on the actual assembly logic 1 year ago
John Zacarias Jekel aa06a4196c Fix issues with printing of various instruction types 1 year ago
John Zacarias Jekel 9ee5ee6504 Now that I have access to a more concrete LEGv8 spec, fix invalid assumptions 1 year ago
John Zacarias Jekel 51ce7630ac Make progress with the assembler 1 year ago
John Zacarias Jekel 026e2facd1 Add some starting files 1 year ago
John Zacarias Jekel 594dd4ed7c Initial commit 1 year ago