
uboot笔记
文章平均质量分 78
观天玉
这个作者很懒,什么都没留下…
展开
-
MMU笔记(一)
一、ARM中对于存储管理的协处理器CP15 CP15可以包含16个32bit的寄存器,分别标记为0~15。但是对于同一个寄存器的物理寄存器可能会对应多个。 实际上对于CP15的访问的指令相当简单,只有MCR于MRC。并且这两个指令的格式是相同的。 MCR/MRC{} p15, 0 ,,,{,} 其中Rd 为ARM的寄存器,CRn和CRm为协处理寄存器。CRn为主,而CRm与opcode_2原创 2016-09-29 12:45:21 · 335 阅读 · 0 评论 -
MMU笔记(二)
以下是代码部分 #define CON (volatile unsigned long*)0xA0000280 #define DAT (volatile unsigned long*)0xA0000284 /* * 用于段描述符的一些宏定义 */ #define MMU_FULL_ACCESS (3 << 10) /* 访问权限 */ #define MMU_DOMAIN原创 2016-09-29 12:59:11 · 283 阅读 · 0 评论 -
210中断 笔记
/*interrupt registes*/ #define EXT_INT_2_CON *((volatile unsigned int *)0xE0200E08) #define EXT_INT_2_MASK *((volatile unsigned int *)0xE0200F08) #define VIC0INTENABLE *((vo原创 2016-09-29 13:08:02 · 369 阅读 · 0 评论