打印

MMU的相关功能

[复制链接]
1698|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
phonelong|  楼主 | 2012-7-25 23:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教高手,mmu除了能映射存储空间,还能够映射寄存器空间吗?
比如2440的watchdog的控制寄存器是0X53000000的物理地址,那在linux下他的地址是多少,是通过MMU控制的,还是在arm-linux中配置的,如果是在arm-linux中配置的,那是如何配置的?
请高手解答!

相关帖子

沙发
yuanyepeng| | 2012-7-26 14:50 | 只看该作者
我也想了解

使用特权

评论回复
板凳
sfpxfpcfp| | 2012-7-26 14:52 | 只看该作者
以前的ARM7 好像没有这个MMU哦

使用特权

评论回复
地板
sfpxfpcfp| | 2012-7-26 14:52 | 只看该作者
后来ARM9就多了一个MMU

使用特权

评论回复
5
phonelong|  楼主 | 2012-7-30 22:42 | 只看该作者
没有高手吗???

使用特权

评论回复
6
ycz9999| | 2012-7-31 08:26 | 只看该作者
本帖最后由 ycz9999 于 2012-7-31 08:29 编辑

操作寄存器有两种方式:
1、I/O端口(inb/outb...)
2、I/O内存(ioremap/ioreadb...)

LZ可以研究下I/O子系统~~~

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

29

帖子

1

粉丝