pub fn syscall(syscall_id: usize, args: [usize; 3]) -> isize