syscall::call
pub fn read(fd: usize, buf: &mut [u8]) -> Result<usize>
Read from a file descriptor into a buffer