#[no_mangle] pub fn trap_handler() -> !
handle an interrupt, exception, or system call from user space