- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 arm linux 启动流程分析
ARM Linux启动总体过程 Bootloader---->>Kernel---->>rootfs.Bootloader 一般的SOC中一般会有一块SDRAM(又叫垫脚石),当SOC上电时,SOC中固化的代码会根据启动方式从NAND,eMMC等不同存储上,加载Bootloader到SDRAM,进而执行。也就是说SOC上电后首先运行的是我们的Bootloader(如 u-
2015-12-23 10:07:27
487
原创 udev
udev介绍及两个小场景应用作者:Eric Cheung时间:Jun 15, 2013说明:本实验内容基于RHEL6.0,内核版本是2.6.32-71.el6.x86_64,udev软件版本是147-2.29.el6.x86_64。目录一、udev概念二、工作原理三、相关术语、命令、文件四、/etc/udev/rules.d/*.rules文件语法五、u
2015-11-05 11:34:53
1797
原创 u-boot-2015.01移植
开发板: tq2440 工具: Win7 + VMware + Debian6 U-boot版本: u-boot-2015.01 Linux版本: 天嵌自带的 linux-2.6.30.4 GCC版本: gcc version 4.3.3 (Sourcery G++ Lite 2009q1-176) 之前由于移植过u-boot-201
2015-05-07 15:39:45
692
转载 u-boot代码分析
转载请注明地址:http://blog.youkuaiyun.com/zsy2020314/article/details/98240351.关于启动流程1.1 启动阶段分为3个,bl0,bl1,bl2。下面只是就功能方面对它们做说明,实际设计的时候,也许会对其具体功能做出调整,也就是说,这几个阶段的划分是就功能而言的,不能看得太死。 bl0:出厂的时候就固化在irom中一段
2015-04-02 14:51:06
775
原创 Auto Flow Control (AFC) 自动流控制 与 FIFO
Auto Flow Control (AFC) 自动流控制:1.流控制在串行通讯中的作用这里讲到的“流”,当然指的是数据流。数据在两个串口之间传输时,常常会出现丢失数据的现象,或者两台计算机的处理速度不同,如台式机与单片机之间的通讯,接收端数据缓冲区已满,则此时继续发送来的数据就会丢失。现在我们在网络上通过MODEM进行数据传输,这个问题就尤为突出。流控制能解决这个问题,当接收端数据处
2015-03-30 10:58:28
3463
转载 linux设备驱动程序之简单字符设备驱动
一、linux系统将设备分为3类:字符设备、块设备、网络设备。使用驱动程序:1、字符设备:是指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后数据。字符设备是面向流的设备,常见的字符设备有鼠标、键盘、串口、控制台和LED设备等。2、块设备:是指可以从设备的任意位置读取一定长度数据的设备。块设备包括硬盘、磁盘、U盘和SD卡等。 每一个字
2015-03-28 10:12:08
397
转载 小明和小强的故事
1.小强每天在村里晃悠,爹妈看着发愁,心想这孩子将来怎么办呀;小明每日都苦读诗书,父母喜在心里,村里人都认定他必有出息。 2.那年,小强和小明都是十九岁,小强跟着村里的外出打工,来到了高速公路的工地,保底工资三千元;小明考上了一所重点大学,读的是道路与桥梁专业,学费每年五千多。3. 那年,小强和小明都是二十三岁小强的爹妈给他说个巧媳妇,是邻村的,特别贤惠;小明
2015-01-16 10:44:49
582
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人