在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8679|回复: 10

[求助] 在PCIE的资料中常看到memory-mapped IO address是什么意思?

[复制链接]
发表于 2013-11-5 22:14:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请问 memory-mapped IO address(MMIO)是什么意思呢?
发表于 2013-11-6 10:22:52 | 显示全部楼层
baidu一下吧。
http://blog.csdn.net/jw212/article/details/6117997
其实就是整个系统是统一编码地址的,不管你是真正的DDR memory还是一些设备的内部寄存器。
发表于 2013-11-6 10:31:52 | 显示全部楼层
baidu一下。
http://blog.csdn.net/jw212/article/details/6117997

其实就是统一编址。不管你是真正的DDR memory还是设备内部的寄存器,都统一编址。
 楼主| 发表于 2013-11-6 14:56:49 | 显示全部楼层
回复 3# asic_service


    但是X86的系统中是分别有IO地址空间和memory地址空间的,为什么需要这个memory-mapped IO地址呢?
发表于 2013-11-6 16:26:08 | 显示全部楼层
这个不太清楚。
但是我知道一个PCI(PCIE)设备可以向系统申请memory 空间。不知道可不可以申请IO空间
 楼主| 发表于 2013-11-6 18:23:01 | 显示全部楼层
回复 5# asic_service


   是申请memory 空间还是IO空间不是根据BAR寄存器的最低位是0还是1来决定的吗?
发表于 2013-11-7 20:39:56 | 显示全部楼层
好像是的.记起来了,PCI/PCIE有分memory r/w command; IO r/w command.所以也可以向系统申请IO空间.
 楼主| 发表于 2013-11-7 23:05:12 | 显示全部楼层
回复 7# asic_service


   恩,是的,谢谢啊!现在有点清楚这个了。
发表于 2016-4-26 20:35:38 | 显示全部楼层
因为有的系统是以io的形式映射地址空间的.
发表于 2016-7-28 12:18:14 | 显示全部楼层
你们好赞哦。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-1 02:47 , Processed in 0.027945 second(s), 9 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表