Searched refs:mepc (Results 1 – 9 of 9) sorted by relevance
/kernel/liteos_m/arch/risc-v/riscv32/gcc/ |
D | los_interrupt.c | 247 PRINTK("mepc = 0x%x\n", taskContext->mepc); in ExcInfoDisplayContext() 306 WEAK UINT32 HalUnalignedAccessFix(UINTPTR mcause, UINTPTR mepc, UINTPTR mtval, VOID *sp) in HalUnalignedAccessFix() argument 325 … ret = HalUnalignedAccessFix(excBufAddr->mcause, excBufAddr->taskContext.mepc, excBufAddr->mtval, in HalExcEntry()
|
D | los_exc.S | 56 csrr t0, mepc 64 csrw mepc, t0 162 csrw mepc, t0
|
D | los_arch_interrupt.h | 272 extern UINT32 HalUnalignedAccessFix(UINTPTR mcause, UINTPTR mepc, UINTPTR mtval, VOID *sp);
|
D | los_arch_context.h | 101 UINT32 mepc; member
|
D | los_context.c | 87 context->mepc = (UINT32)(UINTPTR)OsTaskEntry; in ArchTskStackInit()
|
D | los_dispatch.S | 152 csrw mepc, t0
|
/kernel/liteos_m/arch/risc-v/nuclei/gcc/ |
D | los_arch_interrupt.h | 195 extern UINT32 HalUnalignedAccessFix(UINTPTR mcause, UINTPTR mepc, UINTPTR mtval, VOID *sp);
|
D | los_interrupt.c | 201 WEAK UINT32 HalUnalignedAccessFix(UINTPTR mcause, UINTPTR mepc, UINTPTR mtval, VOID *sp) in HalUnalignedAccessFix() argument
|
/kernel/linux/linux-5.10/arch/riscv/kernel/ |
D | traps_misaligned.c | 202 static inline ulong get_insn(ulong mepc) 204 register ulong __mepc asm ("a2") = mepc;
|