Home
last modified time | relevance | path

Searched refs:CSR_MSTATUS (Results 1 – 25 of 47) sorted by relevance

12

/bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_hal/source/
A Dhal_irq.c49 uint32_t val = csr_read_clear(CSR_MSTATUS, MSTATUS_IE); in irq_clint_disable()
56 val = csr_read(CSR_MSTATUS); in irq_clint_enable()
58 val = csr_read_set(CSR_MSTATUS, MSTATUS_IE); in irq_clint_enable()
60 val = csr_read(CSR_MSTATUS); in irq_clint_enable()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/
A Dhpm_interrupt.h36 set_csr(CSR_MSTATUS, mask); in enable_global_irq()
47 return read_clear_csr(CSR_MSTATUS, mask); in disable_global_irq()
57 set_csr(CSR_MSTATUS, mask); in restore_global_irq()
777 SAVE_CSR(CSR_MSTATUS) \
781 set_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK);
785 RESTORE_CSR(CSR_MSTATUS) \
A Dhpm_l1c_drv.c24 csr = read_clear_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK); in l1c_op()
42 write_csr(CSR_MSTATUS, csr); in l1c_op()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/
A Dhpm_interrupt.h36 set_csr(CSR_MSTATUS, mask); in enable_global_irq()
47 return read_clear_csr(CSR_MSTATUS, mask); in disable_global_irq()
57 set_csr(CSR_MSTATUS, mask); in restore_global_irq()
777 SAVE_CSR(CSR_MSTATUS) \
781 set_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK);
785 RESTORE_CSR(CSR_MSTATUS) \
A Dhpm_l1c_drv.c24 csr = read_clear_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK); in l1c_op()
42 write_csr(CSR_MSTATUS, csr); in l1c_op()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/
A Dhpm_interrupt.h36 set_csr(CSR_MSTATUS, mask); in enable_global_irq()
47 return read_clear_csr(CSR_MSTATUS, mask); in disable_global_irq()
57 set_csr(CSR_MSTATUS, mask); in restore_global_irq()
777 SAVE_CSR(CSR_MSTATUS) \
781 set_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK);
785 RESTORE_CSR(CSR_MSTATUS) \
A Dhpm_l1c_drv.c24 csr = read_clear_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK); in l1c_op()
42 write_csr(CSR_MSTATUS, csr); in l1c_op()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/
A Dhpm_interrupt.h36 set_csr(CSR_MSTATUS, mask); in enable_global_irq()
47 return read_clear_csr(CSR_MSTATUS, mask); in disable_global_irq()
57 set_csr(CSR_MSTATUS, mask); in restore_global_irq()
1013 SAVE_CSR(CSR_MSTATUS) \
1017 set_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK);
1021 RESTORE_CSR(CSR_MSTATUS) \
1192 MODE_SWITCH_FROM_M(CSR_MSTATUS, CSR_MEPC, entry, CSR_MSTATUS_MPP_S_MODE); in switch_to_s_mode()
A Dhpm_l1c_drv.c24 csr = read_clear_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK); in l1c_op()
42 write_csr(CSR_MSTATUS, csr); in l1c_op()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/
A Dhpm_interrupt.h36 set_csr(CSR_MSTATUS, mask); in enable_global_irq()
47 return read_clear_csr(CSR_MSTATUS, mask); in disable_global_irq()
57 set_csr(CSR_MSTATUS, mask); in restore_global_irq()
1013 SAVE_CSR(CSR_MSTATUS) \
1017 set_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK);
1021 RESTORE_CSR(CSR_MSTATUS) \
1193 MODE_SWITCH_FROM_M(CSR_MSTATUS, CSR_MEPC, entry, CSR_MSTATUS_MPP_S_MODE); in switch_to_s_mode()
A Dhpm_l1c_drv.c24 csr = read_clear_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK); in l1c_op()
42 write_csr(CSR_MSTATUS, csr); in l1c_op()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/
A Dhpm_interrupt.h36 set_csr(CSR_MSTATUS, mask); in enable_global_irq()
47 return read_clear_csr(CSR_MSTATUS, mask); in disable_global_irq()
57 set_csr(CSR_MSTATUS, mask); in restore_global_irq()
1013 SAVE_CSR(CSR_MSTATUS) \
1017 set_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK);
1021 RESTORE_CSR(CSR_MSTATUS) \
1194 MODE_SWITCH_FROM_M(CSR_MSTATUS, CSR_MEPC, entry, CSR_MSTATUS_MPP_S_MODE); in switch_to_s_mode()
A Dhpm_l1c_drv.c24 csr = read_clear_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK); in l1c_op()
42 write_csr(CSR_MSTATUS, csr); in l1c_op()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/
A Dhpm_interrupt.h36 set_csr(CSR_MSTATUS, mask); in enable_global_irq()
47 return read_clear_csr(CSR_MSTATUS, mask); in disable_global_irq()
57 set_csr(CSR_MSTATUS, mask); in restore_global_irq()
1013 SAVE_CSR(CSR_MSTATUS) \
1017 set_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK);
1021 RESTORE_CSR(CSR_MSTATUS) \
1194 MODE_SWITCH_FROM_M(CSR_MSTATUS, CSR_MEPC, entry, CSR_MSTATUS_MPP_S_MODE); in switch_to_s_mode()
A Dhpm_l1c_drv.c24 csr = read_clear_csr(CSR_MSTATUS, CSR_MSTATUS_MIE_MASK); in l1c_op()
42 write_csr(CSR_MSTATUS, csr); in l1c_op()
/bsp/hpmicro/libraries/hpm_sdk/arch/riscv/
A Driscv_core.h105 #define enable_fpu() read_set_csr(CSR_MSTATUS, CSR_MSTATUS_FS_MASK)
110 #define disable_fpu() read_clear_csr(CSR_MSTATUS, CSR_MSTATUS_FS_MASK)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/toolchains/
A Dtrap.c115 long mstatus = read_csr(CSR_MSTATUS); in irq_handler_trap()
183 write_csr(CSR_MSTATUS, mstatus); in irq_handler_trap()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/toolchains/
A Dtrap.c113 long mstatus = read_csr(CSR_MSTATUS); in irq_handler_trap()
180 write_csr(CSR_MSTATUS, mstatus); in irq_handler_trap()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/toolchains/
A Dtrap.c113 long mstatus = read_csr(CSR_MSTATUS); in irq_handler_trap()
180 write_csr(CSR_MSTATUS, mstatus); in irq_handler_trap()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/toolchains/
A Dtrap.c127 long mstatus = read_csr(CSR_MSTATUS); in irq_handler_trap()
195 write_csr(CSR_MSTATUS, mstatus); in irq_handler_trap()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/toolchains/
A Dtrap.c127 long mstatus = read_csr(CSR_MSTATUS); in irq_handler_trap()
195 write_csr(CSR_MSTATUS, mstatus); in irq_handler_trap()
/bsp/hpmicro/hpm6300evk/startup/HPM6360/
A Dtrap.c220 uint32_t mstatus = read_csr(CSR_MSTATUS); in trap_entry()
293 write_csr(CSR_MSTATUS, mstatus); in trap_entry()
/bsp/hpmicro/hpm6750evk/startup/HPM6750/
A Dtrap.c220 uint32_t mstatus = read_csr(CSR_MSTATUS); in trap_entry()
293 write_csr(CSR_MSTATUS, mstatus); in trap_entry()
/bsp/hpmicro/hpm6e00evk/startup/HPM6E80/
A Dtrap.c220 uint32_t mstatus = read_csr(CSR_MSTATUS); in trap_entry()
293 write_csr(CSR_MSTATUS, mstatus); in trap_entry()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/toolchains/
A Dtrap.c127 long mstatus = read_csr(CSR_MSTATUS); in irq_handler_trap()
195 write_csr(CSR_MSTATUS, mstatus); in irq_handler_trap()

Completed in 54 milliseconds

12