syscall
pub unsafe fn syscall5(a: usize, b: usize, c: usize, d: usize, e: usize, f: usize) -> Result<usize>