【发布时间】:2016-10-10 17:50:33
【问题描述】:
我正在创建一个用于创建字符设备的 linux 设备驱动程序。 它在读取时返回的数据在逻辑上被划分为 16 个字节的单元。
我计划通过返回适合读取缓冲区的多少单元来实现此除法,但我不确定如果读取缓冲区太小(
我应该在这里做什么?或者有没有更好的方法来实现我想要代表的部门?
【问题讨论】:
-
有
ETOOSMALL错误码 -
@user1034749
ETOOSMALL是为 NFSv3 创建的,大多数工具将其视为“未知错误 525”。也许EINVAL会更合适?
标签: linux linux-kernel linux-device-driver android-kernel