Home
last modified time | relevance | path

Searched refs:plicReg (Results 1 - 1 of 1) sorted by relevance

/device/qemu/riscv32_virt/liteos_m/board/driver/
H A Dplic.c30 volatile UINT32 *plicReg = (volatile UINT32 *)(PLIC_REG_BASE + 0x4); in OsMachineExternalInterrupt() local
33 READ_UINT32(irqNum, plicReg); in OsMachineExternalInterrupt()
44 WRITE_UINT32(saveIrqNum, plicReg); in OsMachineExternalInterrupt()
53 volatile UINT32 *plicReg = (volatile UINT32 *)PLIC_REG_BASE; in PlicIrqInit() local
67 WRITE_UINT32(0, plicReg); in PlicIrqInit()
77 volatile UINT32 *plicReg = (volatile UINT32 *)PLIC_PRIO_BASE; in PlicIrqSetPrio() local
79 plicReg += (vector - RISCV_SYS_MAX_IRQ); in PlicIrqSetPrio()
80 WRITE_UINT32(pri, plicReg); in PlicIrqSetPrio()
87 volatile UINT32 *plicReg = (volatile UINT32 *)PLIC_ENABLE_BASE; in PlicIrqEnable() local
89 plicReg in PlicIrqEnable()
99 volatile UINT32 *plicReg = (volatile UINT32 *)PLIC_ENABLE_BASE; PlicIrqDisable() local
[all...]

Completed in 1 milliseconds