adding the marchid

This commit is contained in:
msa417 2025-03-17 18:21:30 -07:00
parent 4efa1e2d03
commit d04ab9555a

View file

@ -279,7 +279,7 @@ module csr_unit
////////////////////////////////////////////////////
//Machine Version Registers
localparam logic [31:0] mvendorid = 0;
localparam logic [31:0] marchid = 0; //TODO: register an ID with RISC-V
localparam logic [31:0] marchid = 48; //https://github.com/riscv/riscv-isa-manual/pull/1897
localparam logic [31:0] mimpid = CONFIG.CSRS.MACHINE_IMPLEMENTATION_ID;
localparam logic [31:0] mhartid = CONFIG.CSRS.CPU_ID;
localparam logic [31:0] mconfigptr = CONFIG.CSRS.MCONFIGPTR;