kernel
cuijianzhongswust
这个作者很懒,什么都没留下…
展开
-
linux 模块
Makefile 文件 KERNEL=/usr/src/kernels/3.4.9-2.fc16.i686.PAEobj-m += leds.omodules: make -C $(KERNEL) M=`pwd` modulesclean: make -C $(KERNEL) M=`pwd` modules clean原创 2012-10-28 15:45:47 · 368 阅读 · 0 评论 -
zImage内核镜像解压过程详解
在华清远见教学过程中,发现很多学员对内核镜像解压过程比较感兴趣,但网上相关的文章往往不能把关键问题讲清楚,所以写了这篇文章。内核编译完成后会生成zImage内核镜像文件。关于bootloader加载zImage到内核,并且跳转到zImage开始地址运行zImage的过程,相信大家都很容易理解。但对于zImage是如何解压的过程,就不是那么好理解了。本文将结合部分关键代码,讲解zImage的解压过程转载 2012-12-09 16:39:15 · 3480 阅读 · 0 评论 -
linux gnu c feature
===========================Linux 内核使用的 GNU C 扩展===========================GNC CC 是一个功能非常强大的跨平台 C 编译器,它对 C 语言提供了很多扩展,这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。本文把支持 GNU 扩展的 C 语言称为 GNU C。Linux 内核转载 2013-04-05 08:38:43 · 810 阅读 · 0 评论