Commit Graph

  • 83df4192b8 More work on code sharing main John Jekel 2023-01-09 22:34:36 -0500
  • 009c278229 More progress with asm.rs John Jekel 2023-01-09 09:20:35 -0500
  • 06210849f4 Make progress with assembler in library John Zacarias Jekel 2023-01-09 07:21:50 -0500
  • 674509d817 Begin work on common code for better sharing between the assembler, disassembler, and emulator John Zacarias Jekel 2023-01-08 21:37:56 -0500
  • efef8f8889 Update the readme John Zacarias Jekel 2023-01-08 18:49:10 -0500
  • 71c07034a2 Fix negative immediates John Zacarias Jekel 2023-01-08 18:13:52 -0500
  • 263f62ba48 Add colour John Zacarias Jekel 2023-01-08 17:42:50 -0500
  • 63c064513d Implement remaining types John Zacarias Jekel 2023-01-08 17:17:15 -0500
  • 1f51d4dd6d Fully implement B-types John Zacarias Jekel 2023-01-08 17:01:49 -0500
  • 1db43d324e Fix the BR instruction, and implement the rest of the assembly logic for I-types John Zacarias Jekel 2023-01-08 16:54:44 -0500
  • b70f2b4c27 Fully implement assembling R-type instructions! John Zacarias Jekel 2023-01-08 16:35:56 -0500
  • ca6bb3b3a0 Now Rd/Rt are parsed too John Zacarias Jekel 2023-01-08 16:17:37 -0500
  • 24dfb63ede We now properly assemble opcodes (still need to handle the rest) John Zacarias Jekel 2023-01-08 15:11:37 -0500
  • 71e35449e4 Begin to work on the actual assembly logic John Zacarias Jekel 2023-01-08 14:32:41 -0500
  • aa06a4196c Fix issues with printing of various instruction types John Zacarias Jekel 2023-01-08 14:12:47 -0500
  • 9ee5ee6504 Now that I have access to a more concrete LEGv8 spec, fix invalid assumptions John Zacarias Jekel 2023-01-08 12:50:38 -0500
  • 51ce7630ac Make progress with the assembler John Zacarias Jekel 2023-01-08 11:54:50 -0500
  • 026e2facd1 Add some starting files John Zacarias Jekel 2023-01-08 10:39:22 -0500
  • 594dd4ed7c Initial commit John Zacarias Jekel 2023-01-08 15:34:47 +0000