2011年7月10日

摘要: 在移植好内核和跟文件系统的基础上,进行USB的移植。S3C2440集成了USB控制器支持USB1.1版本,支持USB主机和USB设备主机符合OHCI1.0版本,Linux2.6.29.1的内核支持USB控制器,只需在内核中配置即可。在内核目录下,输入make menuconfig,进入配置菜单,如下:Device Drivers-àSCSI device support-à<*>SCSI device support[*]legacy /proc/scsi/ support<*>SCSI disk support<*>SCSI CDROM 阅读全文
posted @ 2011-07-10 22:08 yming0221 阅读(194) 评论(0) 推荐(0)
摘要: 硬件平台:FL2440 (S3C2440)内核版本:2.6.28软件平台:Ubuntu 11.04内核版本:2.6.39交叉编译器:arm-linux-gcc 3.4.1原创作品,转载请标明出处1、加载看门狗驱动insmod wdt.kowdt.ko为驱动文件名,不加任何参数如果不喂狗,则计数器到0时执行中断函数(设置LED的状态,然后喂狗,重新设置WTCNT的值)可选的参数module_param(tmr_margin, int, 0);module_param(tmr_atboot, int, 0);module_param(nowayout, int, 0);module_param(. 阅读全文
posted @ 2011-07-10 20:55 yming0221 阅读(284) 评论(0) 推荐(0)
摘要: 如果希望给一个内核模块传递参数,则可以通过module_param()。参数用moudle_param宏定义来声明,它定义在moduleparam.h。下面是module_param宏的定义:/* This is the fundamental function for registering boot/module parameters. perm sets the visibility in sysfs: 000 means it's not there, read bits mean it's readable, write bits mean it's writ 阅读全文
posted @ 2011-07-10 13:35 yming0221 阅读(692) 评论(0) 推荐(0)

导航