嵌入式linux开发uboot移植(三)——uboot启动过程源码分析一、uboot启动流程简介与大多数BootLoader一样,uboot的启动过程分为BL1和BL2两个阶段。BL1阶段通常是开发板的配置等设备初始化代码,需要依赖依赖于SoC体系结构,通常用汇编语言来实现;BL2阶段主要是对外部设备如网..
分类:
系统相关 时间:
2016-06-23 11:09:07
阅读次数:
306
嵌入式linux开发uboot移植(二)——uboot工程源码目录分析本文分析的uboot为uboot_smdkv210,是三星官方发布的基于S5PV210评估开发板对应的uboot。一、uboot源码目录结构解析1、cpu本文件夹下的子文件与处理器相关,每个文件夹代表一种CPU系列。每个子目录中都包括cpu.c、inte..
分类:
系统相关 时间:
2016-06-22 11:07:45
阅读次数:
291
作为一名二流学校的大学生,因为学校的一门嵌入式Linux应用程序开发而喜欢上了嵌入式,但是学校却是只上了一学期的课,无奈只能自己找教程继续学习。在3个月前,无意中找到了朱有鹏老师的嵌入式学习基础视频,通过老师视频中的介绍,知道了有51cto这个大型IT学习网站,便跟着室..
分类:
其他好文 时间:
2016-06-22 11:06:58
阅读次数:
342
《UNIX环境高级编程》(第2版),史蒂文斯著 《深入理解 Linux 内核》(第三版) ,博韦等著 Linux设备驱动开发详解:基于最新的Linux 4.0内核 宋宝华 ...
分类:
系统相关 时间:
2016-06-21 22:39:40
阅读次数:
196
作为一名二流学校的大学生,因为学校的一门嵌入式Linux应用程序开发而喜欢上了嵌入式,但是学校却是只上了一学期的课,无奈只能自己找教程继续学习。在3个月前,无意中找到了朱有鹏老师的嵌入式学习基础视频,通过老师视频中的介绍,知道了有51cto这个大型IT学习网站,便跟着室..
分类:
其他好文 时间:
2016-06-21 11:03:38
阅读次数:
115
嵌入式linux开发uboot移植(一)——uboot项目简介一、uboot简介U-Boot,全称UniversalBootLoader,是遵循GPL条款的从FADSROM、8xxROM、PPCBOOT逐步发展演化而来的开放源码项目。在操作系统方面,U-Boot不仅支持嵌入式Linux系统的引导,它还支持NetBSD,VxWorks,QNX,RTEMS,ARTOS..
分类:
系统相关 时间:
2016-06-21 11:02:31
阅读次数:
286
所需软件.Vmware安装文件.Ubuntu14.04.2LTSDesktop系统镜像文件安装好Vmware,然后在其中安装Ubuntu14.04.2LTSDesktop配置驱动开发环境
分类:
系统相关 时间:
2016-06-20 19:02:36
阅读次数:
213
嵌入式LinuxC语言(十二)——单链表一、单链表简介1、单链表的结构单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以节点来表示的,每个节点由两部分构成:一个是数据域,存储数据值,另一个是指针域,存储指向下一个节点的..
分类:
编程语言 时间:
2016-06-20 16:04:02
阅读次数:
435
导读MAC(Media Access Control,介质访问控制)计算机通过它来定义并识别网络设备的位置。在嵌入式linux学习中不可避免也会遇到MAC,本文主要描述了如何通过操作OTP来读取嵌入式linux设备网卡中的MAC地址! 一、适用范围 这里主要介绍读取网卡MAC地址的方法,适用于Eas ...
分类:
系统相关 时间:
2016-06-20 14:03:26
阅读次数:
243
(一) 打印内核调试信息:printk Printk函数用法与printf函数类似,只不过printk函数运行在内核空间,printf函数运行在用户空间,printk函数在printk.c文件中实现。 Printk函数的原型如下:asmlinkage int printk(const char *f ...
分类:
系统相关 时间:
2016-06-19 22:53:57
阅读次数:
216