74 Commits (b5cf188c0a406ab18c483928679005bdaadfb772)
 

Author SHA1 Message Date
vhaudiquet b5cf188c0a Makefile: Changed clean rule, fixed dep 11 months ago
vhaudiquet 923e9d39a0 Better exception/interrupt handle 11 months ago
vhaudiquet 0983be511c Comments on makefile 11 months ago
vhaudiquet c423e6a2aa Makefile can now build linux/bbl 11 months ago
vhaudiquet d6af840ed1 CSR: sie=mie, sip=mip 11 months ago
vhaudiquet 6330104873 CSR: SSTATUS=MSTATUS 11 months ago
vhaudiquet 2d33e50074 Define CSR STATUS bits, std functions on exception 11 months ago
vhaudiquet cf8a1de199 gdbstub on bp, unreachable, previous privilege S 11 months ago
vhaudiquet b57739fe38 Hardened MMU permission checks 11 months ago
vhaudiquet 07f683dc41 Hardened memory bounds check 11 months ago
vhaudiquet 71f3fbc8b5 Refactor CPU mutex code 11 months ago
vhaudiquet 02114ea7d8 Multiple cleanups and improvements 11 months ago
vhaudiquet a0935f0aad ELF: added support for SHT_RISCV_ATTRIBUTES seg 11 months ago
vhaudiquet 326b52ef86 Added CSR_TIME support 11 months ago
vhaudiquet 256a56f70e Added CSRRSI 11 months ago
vhaudiquet 608dbba6a0 ebreak now generates BREAKPOINT 11 months ago
vhaudiquet b3f915dcb5 CPU privilege modes 11 months ago
vhaudiquet 082d2dcd4f Added mock SBI_EXTENSION_TIMER 11 months ago
vhaudiquet bdc091aab2 Fixed SBI base extension implementation 11 months ago
vhaudiquet dcdebcd8e4 Added memory access type for mmu 11 months ago
vhaudiquet 5bb973e8da Added MMU 11 months ago
vhaudiquet 9da9b5045f Added SBI functions support 11 months ago
vhaudiquet 3f6657fe00 Removed logs 11 months ago
vhaudiquet ce89df1ed4 Added noreturn, removed logs 11 months ago
vhaudiquet 5727356559 Added SBI functions 11 months ago
vhaudiquet b1a327cccf Added FIXME messages for mulh 11 months ago
vhaudiquet a76c9e5e5c Added supervisor level ids 11 months ago
vhaudiquet 6c5e3fcc32 Added CSRRC/CSRRCI 11 months ago
vhaudiquet c404defb42 Added resource, fixed memaccess 11 months ago
vhaudiquet 43d22052e5 Fix GDB bug (ooops) 11 months ago
vhaudiquet c286beb1e1 Changed SW/LW test 11 months ago
vhaudiquet 9742c89270 Added CSRRWI support 11 months ago
vhaudiquet 7fbfae1081 UART as MMIO device 11 months ago
vhaudiquet 58b4bdb1e6 Memory interface is now MMIO-capable 11 months ago
vhaudiquet d7e684ad91 Added basic SBI support 11 months ago
vhaudiquet 31941c0813 MRET jump support 11 months ago
vhaudiquet c421595a95 Added MRET/SRET mock support 11 months ago
vhaudiquet 9e895e9032 Change WFI behavior : halt simulation 11 months ago
vhaudiquet 13f7f21b49 Added CSRRW/CSRRS basic support 12 months ago
vhaudiquet 948ff6493b Added messages for privileged instructions 12 months ago
vhaudiquet 12c05b4879 Added resource in README 12 months ago
vhaudiquet 66c89d8630 Bugfix JAL, print enhance 12 months ago
vhaudiquet a62148255e Added negative offset case for JALR 12 months ago
vhaudiquet 1c1b6a7ac0 Added JAL negative case 12 months ago
vhaudiquet 7f3efb092c Changed jalr test 12 months ago
vhaudiquet 44a917b398 gdbstub: added REUSEADDR/PORT and socket closing 12 months ago
vhaudiquet c3fa088a38 Added 'trace' option 12 months ago
vhaudiquet e7b521c589 Added BLT unit test 12 months ago
vhaudiquet 72dda9aaeb Added unit testing 12 months ago
vhaudiquet ce1729d5b1 better printing 12 months ago