USB学习总结2—USB host设备驱动实现(U盘、鼠标)
来源:互联网 发布:php在线算命系统源码 编辑:程序博客网 时间:2024/05/17 07:02
一、U盘
1 打开热插拔
Genernal setting
–> [*]configure standard kernel feature(for small)
-> [*]support for hot-pluggable device
2 U盘属于scsi设备,因此还需要加入scsi驱动
device driver
->[*] scsi devicesupport
->[*] scsi disk support
->[*]scsi devicesupport
->[*]scsi genericsupport
3 usb支持
Device driver
->[*] usb support
->[*] support for host-side usb
->[*]usb devicefilesystem
->[*]usb massstorage driver
->[*]OHCI HCDsupport
->[*]usb monitor
4 文件系统是用来显示文件名称的,所以也要加入文字的支持
File system
->[*] DOS/FAT/NT filesystems
->[*] MSDOS fs support
->[*]VFAT fssupport
->default codepagefor FAT(936)
->Default iocharset for FAT(cp936)
->[*]partitiontypes
->[*] PC BIOS support
->Native Languagesupport
->[*] simplified chinese charset
->[*] NLS UTF8
5 实际测试U盘的读取
Mount /dev/udisk /mnt
Umount /mnt
二 鼠标以及其他控制器
1 鼠标或其他控制器
鼠标或其他控制器实现比较简单,控制器属于usb human interface设备,只要打开该功能即可。
1 Device driver
->[*]usb support
->[*]support for host-side usb
->[*]OHCI HCD support
->[*]HID devices
->[*]usb human interface devicesupport
2 测试
鼠标设备文件在/dev/input/mouse0
简单测试:cat /dev/input/mouse0
- USB学习总结2—USB host设备驱动实现(U盘、鼠标)
- USB学习总结3—USB gadget设备驱动实现(usb串口功能)
- USB设备驱动总结
- USB设备驱动之鼠标
- Linux2.6.34下 USB驱动(U盘\USB鼠标、键盘)
- Linux 2.6.34下 USB驱动(U盘\USB鼠标、键盘)
- Android USB Host U盘
- USB驱动--USB鼠标
- C# 操作USB设备(U盘)
- 开发板模拟U盘-USB Gadget设备驱动移植
- USB驱动——键盘,U盘
- 简单的USB鼠标驱动(2)
- USB之(六)USB设备驱动
- Android USB通信学习 USB Host设备通信实际应用
- USB驱动移植(u盘)
- USB驱动——鼠标
- USB学习总结1—s3c6410的USB驱动修改
- linux内核支持usb驱动,usb转串口设备,u盘
- USB学习总结1—s3c6410的USB驱动修改
- Fortran中将数字转为字符数组
- C++经典面试题
- 在MFC中分割窗口
- 漫话中文自动分词和语义识别(上):中文分词算法
- USB学习总结2—USB host设备驱动实现(U盘、鼠标)
- js函数
- GNUstep Gorm第一个视窗程序,第一个图形界面,第一个helloworld gui
- 第九周上机任务3
- Soap中RPC-style和Document-style
- 《深入理解计算机系统》 第2章 信息的表示和处理
- OpenCVnotebook
- 开始
- Java中:struts2+jQuery+ajax调用演示