HyperNews Linux KHG 讨论页面

Question: foo_write(...) 的返回值

论坛: 字符设备驱动
关键字: 返回值
日期: Fri, 25 Apr 1997 21:42:46 GMT
发件人: My name here <wicksr@swami.indy.tce.com>

在这一节中,我注意到示例 foo_write 函数始终返回 0。如果我的驱动程序也这样做,并且这样做

	echo "test" > /dev/foo_drv

foo_write() 函数会被无限次调用。此外,我注意到从 serial.c 的源代码(来自 /usr/src/linux-2.0.0/drivers/char)总是返回已传输的字符数。你们有笔误吗?

另外,为什么没有所有函数的明确返回值列表?这有点令人困惑,但仍然比在 NT 下编程好得多 :).

	Thanks for the documentation anyhow!

-Rich