什么都没有

2016年7月7日

io端口与io内存详解

摘要: (一)地址的概念 1)物理地址:CPU地址总线传来的地址,由硬件电路控制其具体含义。物理地址中很大一部分是留给内存条中的内存的,但也常被映射到其他存储器上(如显存、BIOS等)。在程序指令中的虚拟地址经过段映射和页面映射后,就生成了物理地址,这个物理地址被放到CPU的地址线上。 物理地址空间,一部分 阅读全文

posted @ 2016-07-07 11:15 什么都没有 阅读(617) 评论(0) 推荐(0) 编辑

linux下错误的捕获:errno和strerror的使用

摘要: 经常在调用linux 系统api 的时候会出现一些错误,比方说使用open() write() creat()之类的函数有些时候会返回-1,也就是调用失败,这个时候往往需要知道失败的原因。这个时候使用errno这个全局变量就相当有用了。 在程序代码中包含 #include <errno.h>,然后每 阅读全文

posted @ 2016-07-07 09:43 什么都没有 阅读(165) 评论(0) 推荐(0) 编辑

2016年7月5日

sja1000T can相关的知识

摘要: 开发环境:硬件环境arm9200 sja1000T,软件环境kernel version 2.6.21.驱动程序:字符驱动 can有两种基本的工作模式:basic can 、pelican,pelican不仅支持can2.0A(8位canid),也支持can2.0B(29位canid)。 我们当时用 阅读全文

posted @ 2016-07-05 16:30 什么都没有 阅读(593) 评论(0) 推荐(0) 编辑

2016年6月29日

linux 内核邮件列表

摘要: 第一节 - 一般性问题 1. 为什么有些时候使用“GNU/Linux"而另一些时候使用“Linux”? 答:在这个FAQ中,我们尝试使用“linux”或者“linux kernel”来表示内核,而GNU/Linux用于表示整个GNU/GPL的操作系统软件。我们需要分清:) FAQ的目的是提供linu 阅读全文

posted @ 2016-06-29 16:24 什么都没有 阅读(1169) 评论(0) 推荐(0) 编辑

2016年6月2日

linux kernel 如何处理大小端

摘要: 暂时在用MPC8309,不太清楚大小端内核是什么时候给转的。 今天看了关于readl和writel具体实现的文章 今天就主要来分析下readl/writel如何实现高效的数据swap和寄存器读写。我们就以readl为例,针对big-endian处理器,如何来对寄存器数据进行处理。 kernel下re 阅读全文

posted @ 2016-06-02 17:07 什么都没有 阅读(642) 评论(0) 推荐(0) 编辑

2016年5月23日

linux 2.6.21版本的内核合法的MAC地址

摘要: 当执行ifconfig eth0 hw ether 11:22:33:44:55:66时,当前内核显示修改成功,但是ping时只无限发送ARP包,PC机也已经给板子回ARP包,但没有任何ICMP包的信息,怀疑是MAC地址不合法造成的。 网上文章是这么说的: 当输入第二句命令是会提示:SIOCSIFH 阅读全文

posted @ 2016-05-23 15:14 什么都没有 阅读(301) 评论(0) 推荐(0) 编辑

2016年4月13日

imx6q uboot启动流程牛人的图片(转)

摘要: 阅读全文

posted @ 2016-04-13 13:30 什么都没有 阅读(393) 评论(0) 推荐(0) 编辑

2016年4月10日

关闭缓存和mmu(转)

摘要: MMU和cache一些理解 阅读全文

posted @ 2016-04-10 17:51 什么都没有 阅读(609) 评论(0) 推荐(0) 编辑

2016年4月8日

内存管理单元(MMU)和协处理器CP15介绍(转)

摘要: 对理解MMU机制有很大帮助 阅读全文

posted @ 2016-04-08 14:33 什么都没有 阅读(3259) 评论(0) 推荐(0) 编辑

2016年4月6日

uboot 链接地址与运行地址的区别

摘要: 对于ARM架构的CPU,上电后PC寄存器是指向0地址处的,从这个地址开始运行程序,那么运行了启动代码后会把程序搬移到内存中去运行,这样就是产生程序会在运行时有个两地址,而由源码编译为可执行文件时只会指定一个链接地址,指定的这个地址通常是在内存中运行时的运行地址,那么刚上电启动时的程序运行地址怎么办呐 阅读全文

posted @ 2016-04-06 17:38 什么都没有 阅读(1557) 评论(0) 推荐(0) 编辑

导航