Commit Graph

62 Commits

Author SHA1 Message Date
43629abbd4 GDBstub base implementation (gdb is happy) 2023-10-08 13:02:50 +02:00
c466d7d175 Fix J decode wrong immediate
TODO recheck maybe
2023-10-06 12:13:08 +02:00
5b020b0444 Added mock gdbstub implementation 2023-10-05 23:04:59 +02:00
378d0fa463 Added M (Multiplication) extension 2023-10-05 22:34:08 +02:00
89744626a7 Better print :) 2023-10-05 21:48:59 +02:00
0adbd15225 Fix wrong OPCODEs for OR/AND 2023-10-05 21:02:15 +02:00
bb1427f77b Fix JALR implementation (rd=rs1 edge case) 2023-10-05 20:55:48 +02:00
57dfd9cb76 Fix branch signextend + offset 2023-10-05 20:50:11 +02:00
24ca9532d4 Added A (Atomic) extension 2023-10-05 20:39:50 +02:00
1b068529c8 ZICSR mock implementation 2023-10-05 19:52:59 +02:00
ad3ec2e504 Debugging instructions (system mostly) 2023-10-05 11:16:06 +02:00
981c35584c Initial commit
Added base code, can run ELF files and simulate RV32I instructions
2023-10-04 21:28:18 +02:00