知识零碎:
kernel 内核
printk 内核打印
cat /proc/devices insmod rmmod lsmod
mknod ? 查看指令 mknod -c 200 0
gcc -oapp hello.c
主设备号 子设备号 driver devic 驱动 设备
字符设备驱动流程
字符设备程序运行流程
gcc中-c和-o是编译时可选的参数
-c (compile)只编译生成中间同名目标文件,不链接
-o (output)指定输出文件名,该文件为可执行文件,不加-o会默认生成a.out
举例:
gcc -c hello.c 编译生成hello.o文件
gcc -o hello hello.c 生成可执行文件hello