- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
USB挂载及内核配置.
想查看usb设备的信息,输入:
????cat /proc/bus/usb/devices
??? 但我的ubuntu系统显示:没有这个文件或目录。
? ?? 在网上搜了很久,发现没人进行该问题的讨论,郁闷了很久。无意间看到了解决方法,哈哈,大喜 ??
解决办法:
??? $ sudo mount -t usbfs usbfs /proc/bus/usb/
??? 保证usbfs是挂载在/proc/bus/usb上的
此外,还可以用lsusb命令查看,如果你喜欢看大量的输出信息,运行lsusb -v就可以满足你的这一欲望。lsusb另一个有用的选项是给出当前USB物理层次的树状信息,这可以更容易让你准确理解设备体系结构,这个命令就是lsusb -t
linux-2.6.28 内核配置,支持网络,SCSI硬盘,USB配置
发布时间:2010-10-05 12:19 来源: 浏览: 47
2010-04-16 12:21
/wangpeng1314/blog/item/5997c3a9bce392f01f17a2c1.html
转载地址:/zengzhaonong/blog/item/978fc6f9e820555a252df2ea.html
内核支持U盘 -- zImage for sbc-2410x
# cd linux-2.6.19# vi arch/arm/mach-s3c2410/mach-smdk2410.c(1) 添加头文件//zxl for usb start#include asm/arch/usb-control.h#include asm/arch/regs-clock.h#include linux/device.h#include linux/delay.h//zxl for usb end
(2) 以下内容加在static void __init smdk2410_map_io(void)前面/***************** zxl add start *****************/static struct s3c2410_hcd_info usb_sbc2410_info = {??? .port[0] = {??????? .flags = S3C_HCDFLG_USED??? }};
int usb_sbc2410_init(void){??? unsigned long upllvalue = (0x7812)|(0x024)|(0x03);??? printk(USB Control, (c) 2006 sbc2410n);??? s3c_device_usb.dev.platform_data = usb_sbc2410_info;??? while(upllvalue!=__raw_readl(S3C2410_UPLLCON)) {??????? __raw_writel(upllvalue,S3C2410_UPLLCON);??????? mdelay(1);??? }??? return 0;}/***************** zxl add end *****************/
(3) 在MACHINE_START与MACHINE_END 之间加上.init_machine= usb_sbc2410_init,结果变成了MACHINE_START(SMDK2410, SMDK2410) /* @TODO: request a new identifier and switch??????????????? * to SMDK2410 */??? /* Maintainer: Jonas Dietsche */??? .phys_ram = S3C2410_SDRAM_PA,??? .phys_io = S3C2410_PA_UART,??? .io_pg_offst = (((u32)S3C24XX_VA_UART) 18) 0xfffc,??? .boot_params = S3C2410_SDRAM_PA + 0x100,??? .map_io = smdk2410_map_io,??? .init_irq = smdk2410_init_irq,??? .timer = s3c24xx_timer,??? //zxl add??? .init_machine= usb_sbc2410_init,MACHINE_END
(4) 在smdk2410_map_io()函数里面添加usb_sbc2410_init()函数调用:static void __init sm
您可能关注的文档
最近下载
- 全面预算管理操作实施手册汇总.pdf VIP
- 空调安装质量保证措施和创优计划.docx VIP
- 2025陕西延长石油(集团)有限责任公司招聘(1881人)笔试备考题库及参考答案详解一套.docx VIP
- 汉字的“六书”理论.ppt VIP
- 高考语文作文的命题趋势研究.pptx VIP
- Rexroth力士乐电动缸EMC说明书.pdf VIP
- 2008年修电脑1400张照片连接.docx VIP
- 2023年重庆小升初一三八巴蜀育才巴川入学考试宝典及语文、数学试题.doc VIP
- 2025年5月新高考语文全国Ⅰ卷各地模考试题汇编之古代诗歌鉴赏.docx VIP
- 吹瓶机安全操作规程培训.pptx VIP
文档评论(0)