usb挂载及内核配置

usb挂载及内核配置

ID:33523766

大小:53.50 KB

页数:13页

时间:2019-02-26

usb挂载及内核配置_第1页
usb挂载及内核配置_第2页
usb挂载及内核配置_第3页
usb挂载及内核配置_第4页
usb挂载及内核配置_第5页
资源描述:

《usb挂载及内核配置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、想查看usb设备的信息,输入:    cat/proc/bus/usb/devices   但我的ubuntu系统显示:没有这个文件或目录。   在网上搜了很久,发现没人进行该问题的讨论,郁闷了很久。无意间看到了解决方法,哈哈,大喜......  解决办法:   $sudomount-tusbfsusbfs/proc/bus/usb/   保证usbfs是挂载在/proc/bus/usb上的此外,还可以用lsusb命令查看,如果你喜欢看大量的输出信息,运行lsusb-v就可以满足你的这一欲望。lsusb另一个有用的选项是给出当前USB物理层次的树状信息,这可以更容易

2、让你准确理解设备体系结构,这个命令就是lsusb-tlinux-2.6.28内核配置,支持网络,SCSI硬盘,USB配置发布时间:2010-10-0512:19 来源:浏览:472010-04-1612:21http://hi.baidu.com/wangpeng1314/blog/item/5997c3a9bce392f01f17a2c1.html转载地址:http://hi.baidu.com/zengzhaonong/blog/item/978fc6f9e820555a252df2ea.html内核支持U盘--zImageforsbc-2410x#cdlinu

3、x-2.6.19#viarch/arm/mach-s3c2410/mach-smdk2410.c--------------------------------------------------(1)添加头文件//zxlforusbstart#include#include#include#include//zxlforusbend(2)以下内容加在staticvoid__initsmdk2410_map_io

4、(void)前面/*****************zxladdstart*****************/staticstructs3c2410_hcd_infousb_sbc2410_info={   .port[0]={       .flags=S3C_HCDFLG_USED   }};intusb_sbc2410_init(void){   unsignedlongupllvalue=(0x78<<12)

5、(0x02<<4)

6、(0x03);   printk("USBControl,(c)2006sbc2410n");   s3c_device_usb.

7、dev.platform_data=&usb_sbc2410_info;   while(upllvalue!=__raw_readl(S3C2410_UPLLCON)){       __raw_writel(upllvalue,S3C2410_UPLLCON);       mdelay(1);   }   return0;}/*****************zxladdend*****************/(3)在MACHINE_START与MACHINE_END之间加上.init_machine=&usb_sbc2410_init,结果变成了MACHI

8、NE_START(SMDK2410,"SMDK2410")/*@TODO:requestanewidentifierandswitch               *toSMDK2410*/   /*Maintainer:JonasDietsche*/   .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=

9、smdk2410_map_io,   .init_irq=smdk2410_init_irq,   .timer=&s3c24xx_timer,   //zxladd   .init_machine=&usb_sbc2410_init,MACHINE_END(4)在smdk2410_map_io()函数里面添加usb_sbc2410_init()函数调用:staticvoid__initsmdk2410_map_io(void){   s3c24xx_init_io(smdk2410_iodesc,ARRAY_SIZE(smdk2410_iodesc));   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。