linux-kernel - 如何编写USB存储设备驱动程序
问题描述
skeleton.c
我在内核中使用了 USB 驱动程序模板 usb并更改VENDOR_ID
并PRODUCT_ID
能够检测到我的 USB 存储设备。然后编译这个模块并安装它。不幸的是,虽然探测功能正常工作,但执行时没有我的设备fdisk -l
在安装模块之前,我已经卸载了usb_storage和usa这两个模块,并重命名了usb_storage.ko,保证不会自己安装
我想知道如何让usb存储设备能够正常显示和访问
解决方案
推荐阅读
- reactjs - 如何将 Material UI 文本字段集中在按钮单击上?
- libgdx - Scene2D 中事件处理中的捕获和正常阶段是什么?
- angular - 将您的 RxJS 主题暴露给“外部世界”是否“安全”
- spring - 如何配置spring的RestTemplate来发出http2请求?
- java - 数组在服务器上转换为字符串并存储在 MySQL 中
- android - 如何使用在函数内部、函数外部创建的变量?(安卓工作室,Java)
- python - Tensorflow 均匀分布超过最大值
- node.js - Nodemailer 不在数字海洋 Ubuntu 16.04 服务器上工作?
- ios - 如何使用泛型创建泛型 NSFetchedResultsController?
- javascript - 中止 PrimeNG FileUpload 的上传请求