
[英]How to write to a tty from kernel space with only major and minor device numbers available?
[英]Read data from TTY-emulating USB stick directly from kernel space
我有一个 U 盘,它使用 CDC 发送模拟串行协议的数据。
现在我想编写一个内核驱动程序,从这个 U 盘读取数据并将数据保存在内核空间中。
从 /dev/ttyACM* 读取数据的小型使用空间程序不能解决问题,因为我想直接在内核空间中使用 USB 记忆棒中的数据。
您应该在 kenrel 配置中启用 Usb 小工具功能,在插入 USB 棒后,“lsusb”检查 USB 设备树状态。 如果端点描述通常是Serail类型的设备,我认为它应该可以工作。 您还可以使用 libusb 库访问您的 USB 设备
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.