自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 ARM存储管理(二)

<br />4:二级描述符<br />每个二级粗表项对应4KB虚拟地址的映射,而二级细表项对应1KB虚拟地址映射。每一项都是一个页描述符,分别可以描述一块大于4KB或1KB大小的页,此时同一个描述符会被多次使用,以确保不同虚拟地址都访问相同的物理页。根据二级描述符的最低两位:<br />l  位[1:0]=0b00:此时所关联的虚拟地址不映射<br />l  位[1:0]=0b01:此时该项为大页描述符,描述64KB的虚拟地址。在一个二级细表中,大页描述符必须重复64次,而在二级粗表中,大页描述符要重复16

2010-12-23 10:55:00 833

原创 ARM存储管理(一)

ARM的MMU地址翻译机制是操作系统内存管理的基础,关于ARM的地址翻译机制方面的文章很少,本文是基于ARM手册的翻译文章。

2010-12-21 11:18:00 779

原创 12.20调试笔记

<br />今天在启动代码里加入了外部中断处理程序,但是总是出错,debug跟踪发现程序停在UNDEF模式下死循环,查看arm9手册发现UNDEF异常模式的进入是因为cpu取到了不能识别的指令。于是思考,观察我的start.S中,有一段是将flash拷贝到sdram,大小是1K字节,想想可能由于在我的代码中加入了printf函数以及其依赖的库函数,导致代码大小剧增,原来的1k字节已经不够,因而使cpu取到了未定义的sdram指令,于是增大拷贝大小,再次调试,成功!

2010-12-20 10:06:00 629

ARM Architecture Reference Manual

官方的arm参考手册,适合从事arm专业的学习

2010-12-19

RTL8201BL.pdf

Realtack的网卡RTL8201BL的用户manual,

2010-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除