1) 最小框架
2) 增加调用接口
在linux源码树添加相关配置文件,生成hello.ko,安装到/lib/modules
3) 测试该模块
在目标平台上,
# insmod hello.ko
创建设备节点,比如/dev/hello
# mknod /dev/hello c 242 0
然后,编写测试程序:
交叉编译后,bin档(比如hello-test)放到rootfs/bin目录,在目标平台上运行
# hello-test
1) 最小框架
2) 增加调用接口
在linux源码树添加相关配置文件,生成hello.ko,安装到/lib/modules
3) 测试该模块
在目标平台上,
# insmod hello.ko
创建设备节点,比如/dev/hello
# mknod /dev/hello c 242 0
然后,编写测试程序:
交叉编译后,bin档(比如hello-test)放到rootfs/bin目录,在目标平台上运行
# hello-test