- 博客(6)
- 收藏
- 关注
转载 linux 文件编程
int creat(const char *pathname, mode_t mode); 包含路径 创建模式 creat("/dev/fb",0666); int open(const char *pathname, int flags); int open(const char *pathname, int flags, mode_...
2016-05-28 13:35:00
79
转载 u-boot 启动过程
u-boot 代码分为两个阶段第一阶段是汇编,入口是 arch/arm/cpu/armv7/start.S,第二阶段是 C 语言, 入口是 board.c 第一阶段代码1. 异常向量表定义2. 设置 SVC32 模式(ARM 七种工作模式)3. 调用 cpu_init_crit 进行 cpu 相关初始化1) 清 TLB(页面缓存)、关 MMU 及 Cache 等2) 转入低级初始化 l...
2016-05-18 11:41:00
112
转载 简单冒泡法
#include <stdio.h>int main(void){int num[] = { 5, 6, 7, 3, 1, 2 };int i = 0;int j = 0;int temp = 0;for (i = 0; i < sizeof(num) / sizeof(num[0]); i++){printf_s("num[%d] = %d \n", i...
2016-05-17 22:49:00
114
转载 u-boot配置/编译过程
1. u-boot配置过程 make xxx.config MKCONFIG := $(SRCTREE)/mkconfig export MKCONFIG -----》》执行mkconfig 1).确定开发板名称BOARD_NAME . CONFIG_NAME="${1%_config}" [ "${BOARD_NAME...
2016-05-17 16:45:00
139
转载 编写设备树DTS
第一步就是要为这个模型机构建一个基本结构,这是一个有效的设备树最基本的结构。在这个阶段你需要唯一的标识该机器。 /{ compatible= " Marvell ,armada38x" };compatible 指定了系统的名称。它包含了一个“<制造商>,<型号>”形式的字符串。重要的是要指定一个确切的设备,并且包括制造商的名子,以避免命名空间冲突。由于...
2016-05-12 17:34:00
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人