09 2020 档案
摘要:1 == 关于linux内核Build 2 首先整一个 Makefile 例子 3 4 5 ifeq ($(KERNELRELEASE),) 6 7 KERNELDIR ?=/lib/modules/$(shell uname -r)/build 8 PWD := $(shell pwd) 9 10
阅读全文
摘要:1.第一步下载linux源代码,执行make menuconfig, save 2. make ; make modules 3. 拷贝bzimage 和vmlinux到windows目录下 4.启动 5.使用tdm gcc套件里面的gdb 1 qemu-system-x86_64 -kernel
阅读全文
摘要:下载 1 static UNICODE_STRING StringSrcDriver = RTL_CONSTANT_STRING(L"\\??\\C:\\Users\\Administrator\\Desktop\\PCHunter64as.sys"); 2 static UNICODE_STRIN
阅读全文
摘要:1.《An Introduction to Signal Detection and Estimation》——H. Vincent Poor这本书是普林斯顿大学统计信号处理专业课的教材,可以得见,此书是以理论见长。我觉得工程应用涉及得不多。理论算法倒是讲得很透彻。书中的推导论述确实很严谨,无可挑剔
阅读全文
摘要:1 // 2 // linux/fs.h 3 // linux文件系统最外围结构之一,超级块 4 // 5 struct super_block { 6 // 7 // 双向链表,所有文件系统的超级快通过这个链接在一起 8 // 9 struct list_head s_list; /* Keep
阅读全文
摘要:1 #include <linux/module.h> 2 #include <linux/file.h> 3 #include <linux/uaccess.h> 4 #include <linux/kallsyms.h> 5 #include <linux/kprobes.h> 6 7 // 8
阅读全文
摘要:1.第一步去微软官网下载EWDK,选择下载 EWDK with Visual Studio Build Tools 2.挂载下载的iso文件,双击执行LaunchBuildEnv.cmd,然后会弹出一个命令行窗口 cd 进入驱动源代码目录(目录有xxx.sln文件) 3.build,编译驱动,这里我
阅读全文