- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 devfs、sysfs、udev介绍
<br />一、devfs<br />linux下有专门的文件系统用来对设备进行管理,devfs和sysfs就是其中两种。在2.6内核以前一直使用的是devfs,devfs挂载于/dev目录下,提供了一种类似于文件的方法来管理位于/dev目录下的所有设备,我们知道/dev目录下的每一个文件都对应的是一个设备,至于当前该设备存在与否先且不论,而且这些特殊文件是位于根文件系统上的,在制作文件系统的时候我们就已经建立了这些设备文件,因此通过操作这些特殊文件,可以实现与内核进行交互。但是devfs文件系统有一些缺点
2010-11-08 21:04:00 853
原创 BootStrap运行流程解析
<br /> 基于ARM的嵌入式系统的启动都需要引导程序,引导过程可以有两种,一种是先运行小型的bootstrap完成所谓的low level初始化,再调用如Uboot,RedBOOT等功能强大的引导程序进行全面的初始化,设置操作系统内核的加载地址和运行参数等等;另外一种是直接使用Uboot等引导程序两步合成一步完成。bootstrap只是针对ARM CPU进行初始化,直接根据芯片的引脚打交道,不涉及norflash,nandflah,SDRAM 等设备的驱动程序,所以整个程序比较简明易懂;而U
2010-11-02 15:41:00 7451 1
转载 at91sam9260 linux工作在NorFlash全过程
<br />ATMEL官方的AT91BootStrap不支持NorFlash,<br />如果需要支持NorFlash就要自己动手了<br />在 Bootstrap-v1.15/board/at91sam9260ek 目录添加 norflash文件夹,<br />在该目录下面添加 at91sam9260ek.h 文件, 文件内容:<br />/* ----------------------------------------------------------------------------<br
2010-11-01 16:31:00 3217
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人