CSR_REG_MACRO
CSR_REG_MACRO(Mstatus, mstatus)
CSR_REG_MACRO(Sstatus, sstatus)
CSR_REG_MACRO(Mepc, mepc)
CSR_REG_MACRO(Sepc, sepc)
CSR_REG_MACRO(Mip, mip)
CSR_REG_MACRO(Sip, sip)
CSR_REG_MACRO(Mie, mie)
CSR_REG_MACRO(Sie, sie)
CSR_REG_MACRO(Medeleg, medeleg)
CSR_REG_MACRO(Mideleg, mideleg)
CSR_REG_MACRO(Mtvec, mtvec)
CSR_REG_MACRO(Stvec, stvec)
CSR_REG_MACRO(Satp, satp)
CSR_REG_MACRO(Mscratch, mscratch)
CSR_REG_MACRO(Sscratch, sscratch)
CSR_REG_MACRO(Mcause, mcause)
CSR_REG_MACRO(Scause, scause)
CSR_REG_MACRO(Mtval, mtval)
CSR_REG_MACRO(Stval, stval)
CSR_REG_MACRO(Mcounteren, mcounteren)
CSR_REG_MACRO(CpuMcycle, mcycle)
CSR_REG_MACRO(CpuCycle, cycle)
CSR_REG_MACRO(CpuTime, time)
CSR_REG_MACRO(Pmpaddr0, pmpaddr0)
CSR_REG_MACRO(Pmpcfg0, pmpcfg0)