ChinaUnix.net
相关文章推荐:

loff_t

在写设备驱动时常要用到下面两个函数: static ssize_t device_read(struct file *, char *, size_t, loff_t *); static ssize_t device_write(struct file *, const char *, size_t, loff_t *); 当用户空间的程序调用read(fd, buf, count)或write(fd, buf, count)时,实际上就会调用内核中的device_read和device_write函数。 我有一点不明白,内核中的读写函数都有一个位移参数loff_t *,而用户态的读写函数确没有,岂不是很...

by lhcumt - 内核/嵌入技术 - 2005-07-13 10:47:58 阅读(1563) 回复(1)

相关讨论