1、配置环境 操作系统:CentOS 5.2 下载linux-2.6.18版本的内核,网址:http://www.kernel.org 说明:该编译文档适合2.6.18以上的Linux内核版本,只需所编译的 Linux内核版本不能低于Linux操作系统自身的内核版本,不然会遇到很多问题; 2、开始编...
分类:
系统相关 时间:
2014-10-18 00:32:09
阅读次数:
597
Linux UML 内核调试方法小结
一 UML环境的搭建
1 下载內核 从官网www.kernel.org 选择版本 linux-3.10.57.tar.xz 解压到相应路径 /opt/um/linux-3.10.57 2 基于 um的内核配置 #cd /opt/um/linux-3.10.57
...
分类:
系统相关 时间:
2014-10-16 14:43:32
阅读次数:
292
移植;1.编译2.解决错误 2.1头文件不对:去掉或更改 2.2宏不对:改名,使用新宏 2.3 函数没有了:改名使用新函数一:移植LCD驱动:修改内核配置: │ Location: │ │ -> Device Drivers │ │ -> Graphics support │ │ -> Sup...
分类:
系统相关 时间:
2014-10-11 20:06:06
阅读次数:
227
(1)core_cm3.c , core_cm.h:获取设置CM3内核,配置一些内核寄存器,用到CM3核的都需要;(2)stm32f10x.h和 system_stm32f10x.c,system_stm32f10x.h 和 startup_stm32f10x_hd.s : stm32的支撑文件,这...
分类:
其他好文 时间:
2014-10-07 18:09:23
阅读次数:
153
PXE:全称为PrebooteXecutionEnvironment,可以基于网络给服务器安装系统,需要网卡支持网络启动引导,一:需要准备的组件如下:Yuminstallxinetddhcpdtftp-serverhttpdsyslinux1、TFTP服务器;为客户端提供简单文件共享服务,比如启动内核、配置文件等等2、DHCP服务器,作用为..
分类:
其他好文 时间:
2014-09-09 16:21:29
阅读次数:
510
编译内核配置脚本: #!/bin/bash export CCOMPILER=arm-xilinx-linux-gnueabi-gccexport ARCH=armexport CROSS_COMPILE=arm-xilinx-linux-gnueabi-export PATH=$PATH:/roo...
分类:
其他好文 时间:
2014-07-19 16:04:15
阅读次数:
207
Linux 的编译使用 GNU make 工具来检查整个系统的文件和调用 gcc 工具以及脚本完成编译源代码生成 image 等操作。要了解整个编译系统,我们首先要了解 Linux 内核的 Makefile 文件。
Linux 的 编译系统包括 5 个部分
Makefile
顶层的 Makefile 文件
.config
内核配置文件
arch/$(ARCH...
分类:
系统相关 时间:
2014-06-15 16:05:05
阅读次数:
351
1.编译kernel进入源码根目录make defconfig
//这一步生成了默认的内核配置,请参考make help生成的信息。make //这一步生成了bzImage2.制作根文件系统dd if=/dev/zero
of=rootfs.img bs=1M count=10 //生成了rootf...
分类:
系统相关 时间:
2014-05-03 23:59:39
阅读次数:
592