上一页 1 ··· 338 339 340 341 342 343 344 345 346 ··· 618 下一页

2021年3月31日

摘要: #include <linux/module.h> // module_init module_exit #include <linux/init.h> // __init __exit #include <linux/cdev.h> #include <linux/fs.h> #define MY 阅读全文
posted @ 2021-03-31 23:50 lydstory 阅读(127) 评论(0) 推荐(0)
摘要: 字符设备驱动 驱动不成功??? https://blog.csdn.net/weixin_42314225/article/details/81112217 阅读全文
posted @ 2021-03-31 23:41 lydstory 阅读(33) 评论(0) 推荐(0)
摘要: printkinfo(DBG_ERROR,"sw_package init failed\n"); dmesg | tail 看到输出信息 阅读全文
posted @ 2021-03-31 21:50 lydstory 阅读(42) 评论(0) 推荐(0)
摘要: insmod: ERROR: could not insert module hello_kernel.ko: Invalid parameters 随时测试 insmod .ko 是否成功 阅读全文
posted @ 2021-03-31 21:09 lydstory 阅读(797) 评论(0) 推荐(0)
摘要: dmesg | tail dmesg -c 信息清理 显示后清理 阅读全文
posted @ 2021-03-31 20:48 lydstory 阅读(219) 评论(0) 推荐(0)
摘要: 内核符号表 阅读全文
posted @ 2021-03-31 19:54 lydstory 阅读(40) 评论(0) 推荐(0)
摘要: insmod: ERROR: could not insert module hello_kernel.ko: Unknown symbol in module 用命令查看内核中是否已有这个内核符号,例如要查看是否有var_set_integer这个内核符号,输入命令:#cat /proc/kall 阅读全文
posted @ 2021-03-31 19:30 lydstory 阅读(1052) 评论(0) 推荐(0)

2021年3月29日

摘要: 这个问题其实是很低级的问题,但是经常还是容易发生,翻译下就是函数的隐式说明 原因: 是因为函数没有在头文件(.h)定义,这就导致编译的时候没法正确生成.o文件 阅读全文
posted @ 2021-03-29 16:47 lydstory 阅读(2534) 评论(0) 推荐(0)
摘要: EXTRA_CFLAGS = -Wall -g -DTEST_KERNEL $(INCLUDE) 假如定义一个宏CONFIG_DEBUG在.c里面定义为:#define CONFIG_DEBUG在makefile里定义为: CONFIG_DEBUG=y假如说我们想在makefile里为.c文件进入一 阅读全文
posted @ 2021-03-29 15:14 lydstory 阅读(507) 评论(0) 推荐(0)
摘要: /usr/src/linux-headers-4.9.0-3-common/arch/x86/include/asm/uaccess.h:33:26: error: dereferencing pointer to incomplete type ‘struct task_struct’ #defi 阅读全文
posted @ 2021-03-29 10:30 lydstory 阅读(792) 评论(0) 推荐(0)
上一页 1 ··· 338 339 340 341 342 343 344 345 346 ··· 618 下一页

导航