__STATIC_INLINE uint8_t __get_SYSMAPCFGx()

in RISC-V_RV32_THEAD_SMART_CDS/csi_core/include/core_rv32.h [762:775]


__STATIC_INLINE uint8_t __get_SYSMAPCFGx(uint32_t idx)
{
    switch (idx) {
    case 0: return SYSMAP->SYSMAPCFG0;
    case 1: return SYSMAP->SYSMAPCFG1;
    case 2: return SYSMAP->SYSMAPCFG2;
    case 3: return SYSMAP->SYSMAPCFG3;
    case 4: return SYSMAP->SYSMAPCFG4;
    case 5: return SYSMAP->SYSMAPCFG5;
    case 6: return SYSMAP->SYSMAPCFG6;
    case 7: return SYSMAP->SYSMAPCFG7;
    default: return 0;
    }
}