摘要:
一。建立根文件系统目录与文件 1. 创建目录 #mkdir rootfs #cd rootfs #mkdir bin dev etc lib proc sbin sys usr mnt tmp var #mkdir usr/bin usr/lib usr/sbin lib/... 阅读全文
摘要:
Linux系统内核制作 1、清除原有配置与中间文件 x86: make distclean arm: make distclean 2、配置内核 x86: make menuconfig arm: make menuconfig ARCH=arm 3.编译内核 ... 阅读全文
摘要:
Linux 内核配置和编译一。配置内核 (1). 为什么要配置内核 1. 硬件需求 2. 软件需求 选出需要的,去掉不要的 (2). 如何配置内核 1. make config 基于文本模式的交互式配置 2. make menuconfig 基于... 阅读全文
摘要:
Linux内核简介一。系统架构 (1). Linux系统架构 ##用户空间: 文件系统 C库 ##内核空间: 接口 内核 (2). Linux内核架构二。Linux内核源代码 下载地址 www.kernel.org 使用so... 阅读全文
摘要:
U-boot新手入门一。编译U-boot二。U-boot命令详解 1.帮助命令 # help autoscr -run script from memory base -print or set address offset bdinfo -print Board Info... 阅读全文
摘要:
关于用网线连开发板和电脑网卡问题关于用网线连接开发板和电脑网卡使用tftp下载内核问题,提供一些个人解决方案已提供需要之人。我的情况是:用无线上网,网线连接开发板和电脑网卡,想使用tftp下载内核和根文件系统开发板ip:192.168.111.100电脑本地连接设置ip:192.168.111.12... 阅读全文
摘要:
信号量同步一。核心概念 进程同步核心概念:一组并发进程进行互相合作,互相等待,使得各进程按一定的顺序执行的过程 称为进程间的同步。二。生产力消费问题 (1)问题描述 (2)问题程序化 #include #include #include #... 阅读全文
摘要:
信号量互斥一。公示栏问题 1.问题描述 2.问题程序化 3.信号量概念 (1)信号量分类 二值信号灯:信号灯的值只能是取0或1 计数信号灯:信号灯的值可以取任意非负值二。函数学习 1.创建/打开信号量 函数名 semget 函数原型... 阅读全文
摘要:
一。核心理论 1.信号处理流程 内核->选择信号->发送信号->进程B->处理信号 2.信号类型 Linux系统支持的所有信号均定义在/usr/include/asm/signal.h,其中常见的信号时 SIGKLL: 杀死进程 SIGSTOP:暂停进程 SIGCH... 阅读全文
摘要:
一。有名管道 1.有名管道又称FIFO文件,我们对有名管道的操作可以采取操作文件的方式,如使用open, read,write。 2.FIFO文件与普通文件不同处 (1)。 读取FIFO文件的进程只能以“RDONLY”方式打开fifo文件. (2)。 写Fifo文件的进程只能以“WR... 阅读全文