printk不能打印浮点数,其他和printf一样
向内核中写入设备文件
1.在~/linux-2.6.32.2$目录下执行 ctags -R命令,生成函数索引表
2.在~/linux-2.6.32.2$这个内核目录下进入编写的设备文件 vi drivers/char/demo_init.c才可以使用下面命令查看函数原型。
ctrl+】中括号 查看函数详细信息
ctrl+o 从检索界面返回
编写功能函数.c文件 demo.c
开始流程;
1.按照语法要求进行编写
2.生成自己的uImage文件
3.在linux的nfs/rootfs文件夹下写入调用自己编写的demo字符设备
编译
4.mkdon /dev/demo c 255 0 执行写入操作系统的设备文件demo需要先手动创建设备节点,在/dev文件下才能看到和使用这个设备文件,
5.执行编译后的demo_app文件,此时的这些都是在操作系统内部的实现设备文件
1009 下午视频1:40 error视频2:10