pub unsafe fn syscall3(
    n: usize,
    a1: usize,
    a2: usize,
    a3: usize
) -> (usize, bool)