人文交流月嵌入式安卓系统开发实践作业1

github源码

作业1 Driver 开发 - 需求 • 时间:待定
建议 Linux 环境选用:Ubuntu 18.04
• 参考 suspend_monitor,实现 USB 拔插监控驱动+应用程序
编写一个 kernel module, 注册 usb callback, 用于监控 USB 设备的插拔情况,提供 /proc/usb_monitor 设备 节点,提供读取接口,功能开关接口。
Userspace 应用程序,读取 /proc/usb_monitor 设备节点数据,以 RingBuffer 形式存储插拔数据(最多512 条),数据格式自定义,但必须包括:USB设备名称+插入时间+拔离时间。
代码逻辑清晰,变量命名规范合法,有效注释占比10%(加分项,想得高分的同学务必注意此条)
完成实验报告

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值