7 bit

3 Linux 内核模块

Linux 是单内核操作系统,所有的内核功能被整体编译在一起,形成一个单独的内核镜像文件。 优点是执行效率非常高,缺点是要增加、删除、修改内核的某个功能,需要重新编译和重启整个系统。 后来 Linux 引入内核模块来弥补这一缺点。 内核模块是单独编译的一段代码,在 Linux 运行时可动态的加载和卸

没志青年 没志青年 发布于 2025-06-14

1 Linux 驱动基础概念

学习驱动必知: 学习驱动的目的不是为了开发驱动,而是能看懂并移植驱动,使硬件能正常工作。 现在很少有机会自己从零开始实现一个复杂的驱动。 现在驱动的需求很少了,不可能单独作为一个岗位的,都是搞 Linux 应用开发的顺带的工作,想找驱动的工作就是在做梦。 新人基本上是搞不了驱动的,投简历也是没人搭理

没志青年 没志青年 发布于 2025-06-14