Fork me on GitHub
摘要: 模块的基本描述 Linux kernel由诸多模块组成,这些模块可以直接与硬件交互,我们也叫它为硬件模块。诸多模块以模块化的方式存在于kernel中。在编译kernel时,可以将需要的模块加入到核心中,也可以将各个子模块编译成各自的单独的模块(模块以ko为扩展名),在需要的时候再分别载入。 写一个简 阅读全文
posted @ 2021-08-24 18:09 Mr.YF 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 写在前面的话 高级语言有Java golang C等,通过系统调用访问系统的资源,那底层的汇编代码是如何运行的,此文通过汇编语言简单的说明系统调用。 环境准备安装nasm osx系统通过brew安装 brew install nasm CentOS7环境下源码安装 下载汇编编译器nasm:https 阅读全文
posted @ 2021-08-24 15:42 Mr.YF 阅读(535) 评论(0) 推荐(0) 编辑