发布时间:2014-08-21 14:28:19
摘 要:设备树的引入减少了内核为支持新硬件而需要的改变,提高代码重用,加速了Linux支持包的开发,使得单个内核镜像能支持多个系统。作为U-Boot和Linux内核之间的动态接口,本文阐述了设备树的数据存储格式以及源码描述语法,进而分析了U-Boot对扁平设备树的支持设置,Linux内核对设备树的解析流程。 关键词:.........【阅读全文】
发布时间:2014-08-21 14:27:35
//drivers/of/fdt.cvoid __init unflatten_device_tree(void){ unsigned long start, mem, size; struct device_node **allnextp = &allnodes;//设备树的头节点 pr_debug(" -> unflatten_device_tree()\n"); if (!initial_boot_params) {.........【阅读全文】
发布时间:2014-08-19 22:14:41
console驱动:一、基本概念终端是一种字符型设备,通常使用tty简称各种类型的终端。linux的终端类型:/dev/ttySn,串行口终端/dev/pty,伪终端/dev/tty,当前进程的控制终端,可以是介绍的其它任何一种终端/dev/ttyn,tty1~tty6是虚拟终端,tty0当前虚拟终端的别名。/dev/console,控制台终端(显示器)二、uboot.........【阅读全文】