71 Commits (c423e6a2aac9271775c2349ed92ec5726400c7e7)
 

Author SHA1 Message Date
vhaudiquet 89da4e56bb fix mutex aquire order 12 months ago
vhaudiquet f52699a8bf Multithread gdbstub and execution, with cont/halt 12 months ago
vhaudiquet a10f56446a CPU simulation in another thread 12 months ago
vhaudiquet f2c573bfc6 Make CPU and memory thread-safe 12 months ago
vhaudiquet c878dee7e0 Make CPU code thread safe 12 months ago
vhaudiquet afc68c1c96 gdbstub: implemented 'm' 'M' memory commands 12 months ago
vhaudiquet 629fa5fc56 gdbstub: ctrl-c command support 12 months ago
vhaudiquet 6b9e5c766b rv32cpu: allocated with calloc (for debug) 12 months ago
vhaudiquet cb98752b67 gdbstub: implemented G command 12 months ago
vhaudiquet 43629abbd4 GDBstub base implementation (gdb is happy) 12 months ago
vhaudiquet c466d7d175 Fix J decode wrong immediate 12 months ago
vhaudiquet 5b020b0444 Added mock gdbstub implementation 12 months ago
vhaudiquet 378d0fa463 Added M (Multiplication) extension 12 months ago
vhaudiquet 89744626a7 Better print :) 12 months ago
vhaudiquet 0adbd15225 Fix wrong OPCODEs for OR/AND 12 months ago
vhaudiquet bb1427f77b Fix JALR implementation (rd=rs1 edge case) 12 months ago
vhaudiquet 57dfd9cb76 Fix branch signextend + offset 12 months ago
vhaudiquet 24ca9532d4 Added A (Atomic) extension 12 months ago
vhaudiquet 1b068529c8 ZICSR mock implementation 12 months ago
vhaudiquet ad3ec2e504 Debugging instructions (system mostly) 12 months ago
vhaudiquet 981c35584c Initial commit 12 months ago