模块静态编译到内核和编译成模块实例(2)

(3)复制 linux-2.6.22.6/drivers/char/2410GPIO_TEST_drv.ko/opt/filesystem/lib
  $ sudo cp drivers/char/2410GPIO_TEST_drv.ko /opt/filesystem/lib
 
  重新给目标板上电,让它使用新的内核

[注意,以下4, 5, 6步骤在目标板的终端窗口中运行]
(4)加载模块 2410GPIO_TEST_drv,在开发板上运行如下命令:
    #insmod /lib/2410GPIO_TEST_drv.ko
(5)创建  GPIO_TEST 设备节点,在开发板上运行如下命令:
  # mknod -m 666 /dev/GPIO_TEST c 252 0
(6) 在/root/目录下运行 test 测试,在开发板上运行如下命令:
  # ./test
此时,D12LED灯在闪烁。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwgdgs.html