内核
文章平均质量分 51
逍十八
这个作者很懒,什么都没留下…
展开
-
编译内核模块之 Makefile
#如果已经定义KERNELRELEASE,则说明是从内核构造系统调用的, #因此科利用其内建语句 ifneq ($(KERNELRELEASE),) obj-m := hello.o #否则,是直接从命令行调用的 #这时要调用内核构造系统 else KERNELDIR ?= /lib/modules/($shell uname -r)/build pwd := $(原创 2015-10-29 15:21:44 · 571 阅读 · 0 评论 -
window汇编 linux汇编比较/intel汇编 GT&T汇编
windows和linux汇编语言的比较 gcc采用的是AT&T的汇编格式,MS采用Intel的格式. 一 基本语法 语法上主要有以下几个不同. ★ 寄存器命名原则 AT&T: %eax Intel: eax ★源/目的操作数顺序 AT转载 2015-11-12 09:47:41 · 817 阅读 · 0 评论 -
linux系统启动时间分析
sudo apt-get install bootchart pybootchartgui pngquant 安装bootchart时会执行以下操作: update-initramfs: Generating /boot/initrd.img-3.14.18-031418-generic 由一个运行在initramfs里的工具执行审计操作,记录计算机启动时的状态. /usr/share原创 2015-11-13 16:10:01 · 626 阅读 · 0 评论 -
编译linux内核错误:./scripts/gen_initramfs_list.sh: Cannot open '/usr/share/v86d
这个问题有两个解决办法: 1.这个选项在内核中位置Location: -->General setup -->Initial RAM filesystem and RAM disk (initramfs/initrd) support 下面是默认的路径时/usr/share/v86d...默认时选择编译原创 2015-10-22 17:45:41 · 5178 阅读 · 0 评论 -
交叉编译器 制作分析(CLFS2.0原理分析)
原文链接: http://www.cnblogs.com/leaven/archive/2010/11/17/1879679.html http://www.linuxsir.org/bbs/showthread.php?t=267672 http://youbest.cublog.cn/ 前言: 实际上,两三个星期前我第一次看CLFS2.0的时候有一种似曾相似的感觉,转载 2015-11-19 09:53:10 · 477 阅读 · 0 评论