Home
last modified time | relevance | path

Searched refs:int_num (Results 1 – 2 of 2) sorted by relevance

/hal_microchip-latest/mpfs/mpfs_hal/common/
Dmss_mtrap.c687 volatile uint32_t int_num = PLIC_ClaimIRQ(); in handle_m_ext_interrupt() local
689 if (INVALID_IRQn == int_num) in handle_m_ext_interrupt()
696 …disable = ext_irq_handler_table[int_num /* + OFFSET_TO_MSS_GLOBAL_INTS Think this was required in … in handle_m_ext_interrupt()
698 disable = ext_irq_handler_table[int_num](); in handle_m_ext_interrupt()
701 PLIC_CompleteIRQ(int_num); in handle_m_ext_interrupt()
705 PLIC_DisableIRQ((PLIC_IRQn_Type)int_num); in handle_m_ext_interrupt()
Dmss_plic.h969 volatile uint32_t int_num = PLIC_ClaimIRQ(); in PLIC_ClearPendingIRQ() local
972 while ( int_num != INVALID_IRQn) in PLIC_ClearPendingIRQ()
974 PLIC_CompleteIRQ(int_num); in PLIC_ClearPendingIRQ()
980 int_num = PLIC_ClaimIRQ(); /* obtain interrupt, auto clears */ in PLIC_ClearPendingIRQ()