soc: add hal api to set exception vector table base address

This commit is contained in:
morris
2020-03-06 11:08:10 +08:00
parent 63cd2b0613
commit 8b6c0947c7
6 changed files with 29 additions and 12 deletions

View File

@@ -166,6 +166,11 @@ static inline void cpu_ll_break(void)
__asm__ ("break 0,0");
}
static inline void cpu_ll_set_vecbase(const void* vecbase)
{
asm volatile ("wsr %0, vecbase" :: "r" (vecbase));
}
#ifdef __cplusplus
}
#endif