[][src]Module kernel::trap

Machine mode and supervisor mode traps

Functions

hartinit

Initialize supervisor-mode trap

kerneltrap

Process interrupt from supervisor mode

trampoline_userret

Jump to user space through trampoline after trapframe is properly set. Calls userret in trampoline.S.

usertrap

Called by uservec in trampoline.S, return from user space.

usertrapret

Jump to user space through trampoline