首页 相关文章 基于S3c4510b芯片的系统中的地址重映射的实现

基于S3c4510b芯片的系统中的地址重映射的实现

基于S3c4510b芯片的系统中的地址重映射的实现
  基于S3c4510b芯片的系统中的地址重映射的实现  地址重映射,说白了就是存储空间的重新分配,又被称为Remap。地址空间的重新分配,与处理器的硬件结构紧密相关。总体来说,32位系统中的地址重映射机制可以分为两类情况,一类是处理器内部有专门的寄存器可以完成Remap,这种只需将Remap寄存器的相应位置1,由硬件逻辑来完成地址的重新映射,如Atmel AT91xx系列,另一类则没有专门的Remap控制寄存器,需要重新改写处理器内部用于控制Memory起止地址的Bank寄存器来实现Remap过程。S3c4510b属于第二种情况。S3c4510b内部有几个特殊寄存器,用于实现地址空间和芯片内外存储介质的映射。这几个寄存器的简介如下:SYSCFG:    用于设置特殊寄存器的起始地址和片内SRAM的起始地址EXTDBWTH:   用于设置各Bank寄存器所映射芯片的数据线宽度ROMCON0--ROMCON5: 用于设置系统内片外扩展ROM和Flash的起始和截止地址DRAMCON0--DRAMCON3: 用于设置系统内片外扩展...[ 查看全文 ]

基于S3c4510b芯片的系统中的地址重映射的实现的相关文章

手机页面
收藏网站 回到头部