Home
last modified time | relevance | path

Searched refs:read_csr (Results 1 – 9 of 9) sorted by relevance

/hal_microchip-latest/mpfs/mpfs_hal/common/
Dmss_clint.c53 uint64_t mhart_id = read_csr(mhartid); in SysTick_Config()
95 volatile uint64_t hart_id = read_csr(mhartid); in handle_m_timer_interrupt()
124 CLINT->MTIMECMP[read_csr(mhartid)] = CLINT->MTIME + g_systick_increment[hart_id]; in handle_m_timer_interrupt()
136 volatile uint64_t hart_id = read_csr(mhartid); in handle_m_soft_interrupt()
Dmss_util.c36 psr = read_csr(mstatus); in disable_interrupts()
100 return (read_csr(mcycle)); in readmcycle()
Dmss_clint.h67 uint64_t hart_id = read_csr(mhartid); in clear_soft_interrupt()
Dmss_plic.h719 uint64_t hart_id = read_csr(mhartid); in PLIC_init()
800 uint64_t hart_id = read_csr(mhartid); in PLIC_EnableIRQ()
850 uint64_t hart_id = read_csr(mhartid); in PLIC_DisableIRQ()
923 uint64_t hart_id = read_csr(mhartid); in PLIC_ClaimIRQ()
934 uint64_t hart_id = read_csr(mhartid); in PLIC_CompleteIRQ()
955 uint64_t hart_id = read_csr(mhartid); in PLIC_SetPriority_Threshold()
Dmss_mtrap.c717 uint64_t mhart_id = read_csr(mhartid); in handle_local_interrupt()
731 volatile uintptr_t mcause = read_csr(mcause); in trap_from_machine_mode()
Dencoding.h235 #define read_csr(reg) __extension__({ unsigned long __tmp; \ macro
272 #define rdtime() read_csr(time)
273 #define rdcycle() read_csr(cycle)
274 #define rdinstret() read_csr(instret)
/hal_microchip-latest/mpfs/hal/
Dhal_irq.c35 psr = read_csr(mstatus); in HAL_disable_interrupts()
/hal_microchip-latest/mpfs/mpfs_hal/startup_gcc/
Dnewlib_stubs.c289 stack_ptr = read_csr(sp); in _sbrk()
Dsystem_startup.c51 uint64_t hartid = read_csr(mhartid); in main_first_hart()