摘要: 操作系统内核模块: Linux内核是整体式结构,各个子系统联系紧密,作为一个大程序在内核空间运行。 Linux内核模块体系结构: Linux内核引入内核模块机制。通过动态加载内核模块,使得在运行过程中扩展内核的功能。不需要的时候,卸载该内核模块。 Linux内核子系统 写内核程序需要注意: Hello模块 /*hello.c*/ #include#include#includes... 阅读全文
posted @ 2013-07-15 22:48 不止所见 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 一、移植BusyBox1、下载BusyBox的源代码下载地址:http://www.busybox.net/downloads/,此处下载busybox-1.20.2.tar.bz2。2、解压并进入目录#tar -xvf busybox-1.20.2.tar.bz2#cd busybox-1.20.23、修改Makefile中的体系结构ARCH和交叉编译器前缀CROSS_COMPILE#VIM MakefileCROSS_COMPILE = arm-linux-ARCH = arm4、配置BusyBox#make menuconfig其他选项都是一些Linux基本命令选项,自己需要哪些命令就编 阅读全文
posted @ 2013-07-15 21:50 不止所见 阅读(998) 评论(0) 推荐(0) 编辑