简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
手把手操作系统之工具篇
开发前的准备工具篇参考的书籍《30天自制操作系统》 《linux内核设计的艺术》今天是第一篇,此篇主要是准备好开发用的工具,工具有虚拟机我用的VMware10 至于虚拟机的安装 网上有一大批,我们的重点就不在这耽误了,好了,小狼就任务你已经准备好这个虚拟机了,打开如下 大家可以看到上面有几个标签,刚安装的虚拟机是没这几个标签的,很明显这是小狼我已经装好的虚拟linux系统了,我们将用的版本
利用内核函数找出所有的内核导出符号 不用自己通过/proc/kallsyms来查询符号地址
#include <linux/module.h>#include <linux/init.h>#include <linux/kernel.h>#include <linux/syscalls.h>#include <linux/kallsyms.h>int
linux 在内核模块调用应用层程序
内核模块代码#include <linux/module.h>#include <linux/init.h>#include <linux/kernel.h>#include <linux/types.h>#include <linux/kmod.h>//需要
到底了