huguang0218
发表于 2010-4-13 08:30:13
飞凌-fatfish
发表于 2010-4-14 09:03:57
你可以参考linux实验手册中的led驱动实验
hiqaxe
发表于 2010-4-25 21:32:13
飞凌-fatfish
发表于 2010-4-26 08:48:29
如果现象不正常,就把相关的操作以及操作结果和报错信息贴出来。
deng560
发表于 2010-4-28 20:39:01
飞凌-seventeen
发表于 2010-4-28 22:06:13
现在提供的驱动历程都是12内核的,加载不了有什么提示吗?
字符驱动注意几点:1、应用程序的设备名,要和驱动中的设备名一致,这个名字会出现在/dev下面
2、设备名生成有两种方式,有的会在驱动中调用函数来注册节点,有的需要手动通过命令来加载节点,命令如下mknod /dev/led c 102 0,简单说一下:led是节点名,这个名字是在驱动中确定的,同时应用程序调open函数的时候open(“/dev/led”,0),c表示字符设备,102是主设备号,也是驱动里确定的,0是次设备号。
maxmilian
发表于 2010-4-29 08:42:32
deng560
发表于 2010-4-29 09:56:23
飞凌-seventeen
发表于 2010-4-29 22:39:00
如果你是移植内核,可以参考置顶帖的关与2.6.33的移植,那里有详细的移植过程。
系统没起来,应该是你的文件系统下错了,要用28文件夹下的文件
blue_eagle
发表于 2010-5-18 22:33:15
MagicTony
发表于 2010-6-5 20:59:22
MagicTony
发表于 2010-6-5 21:01:14
tx3jun
发表于 2011-6-14 21:32:47
页:
[1]