Slim down mini-rv32imaa by removing zicsr and atomics - which are unused.

This commit is contained in:
Toby Jaffey 2025-12-14 11:49:28 +00:00
parent 861c75d80e
commit 0736381925
4 changed files with 18 additions and 3 deletions

View file

@ -42,6 +42,8 @@ SOFTWARE.
#define MINIRV32_DECORATE static
#define MINIRV32_RETURN_TRAP
#define MINIRV32_NO_TIMERS_NO_CYCLES
#define MINIRV32_NO_ZICSR
#define MINIRV32_NO_ATOMICS
#define MINI_RV32_RAM_SIZE UVM32_MEMORY_SIZE
#define MINIRV32_POSTEXEC(pc, ir, retval) {if (retval > 0) return retval;}
uint32_t _uvm32_extramLoad(void *userdata, uint32_t addr, uint32_t accessTyp);