Inbound:PCI域訪问存储器域
Outbound:存储器域訪问PCI域
RC訪问EP: RC存储器域->outbound->RC PCI域->EP PCI域->inbound->EP存储器域
EP訪问RC:EP存储器域->outbound->EP PCI域->RC PCI域->inbound->RC存储器域
Out即出去,发起訪问的一側,须要进行outbound,去訪问对端
In即进来,被訪问的一側,须要进行inbound,使得对端能够訪问
EP訪问RC演示样例(蓝色箭头):
(1)首先,EP须要配置outbound,RC须要inbound(一般RC端不用配),这样就建立了EP端0x20000000到RC端0x50000000的映射
(2)在RC端改动0x50000000的内容,EP端能够看到对应的变化。从EP端读/写0x20000000和从RC端读/写0x50000000,结果是一样的
RC訪问EP演示样例(黑色箭头):
(1)首先,RC端须要配置outbound(一般内核中配好),EP端须要inbound(0x5b000000 inbound到BAR2),这样就建立了RC端0x20100000(BAR2)到EP端0x5b000000的映射
(2)在EP端改动0x5b000000内存的内容,在RC端0x20100000能够看到对应的变化,从RC端读/写0x20100000和从EP端读/写0x5b000000,结果是一样的

转载于:https://www.cnblogs.com/blfshiye/p/4377496.html

pcie inbound、outbound及EP、RC间的互相訪问相关推荐

  1. pcie inbound和outbound关系

    Inbound:PCI域訪问存储器域 Outbound:存储器域訪问PCI域 RC訪问EP: RC存储器域->outbound->RC PCI域->EP PCI域->inbou ...

  2. ensp模拟traffic-policy在vlan视图下的inbound outbound

    先说结论: ENSP模拟环境下,限制vlan b访问 vlan a的某个地址,只能在vlan b的inbound 方向上做策略,或者在vlan a的视图下做inbound,outbound无论是在vl ...

  3. 已知一个函数f可以等概率的得到1-5间的随机数,问怎么等概率的得到1-7的随机数...

    题目是从CU上看到的,我的算法是: int rand7() {     int a;     while( (a=rand5()*5+rand5()) > 26 );     return (a ...

  4. 【网络工程师笔记】——防火墙配置

    防火墙配置   防火墙是基于安全区域进行工作的安全设备.一个安全区域是若干接口所连网络的集合,这些网络中的用户具有相同的安全属性. (1)防火墙默认的区域.   通常防火墙认为在同一安全区域内部发生的 ...

  5. 【天池竞赛系列】阿里移动推荐算法思路解析

    赛题地址:http://tianchi.aliyun.com/competition/information.htm?raceId=1 登录就可以下载数据 从4月到7月,学习了非常多也收获了非常多 题 ...

  6. OpenGL蓝宝书第七章:立体天空和纹理折射、双纹理(下)

    对照了蓝宝书,才知道红宝书的长处. reflect函数的原理在红宝书中有说明,仅仅有对照了红宝书,才知道红宝书的定位:高级工具书. 蓝宝书作为入门级书籍,以较快的速度让读者敲到代码去思考,总遗留了须要 ...

  7. PCIE结构拓扑(RC、EP、SWITCH)介绍

    1.PCIE典型结构拓扑 (1)个人理解:红色方框部分一般是在芯片内部集成,对外可提供多个PCIE接口: (2)芯片提供的PCIE接口,可以接EP设备.PCI桥.Switch设备: 2.RC(Root ...

  8. 【VS开发】PCIe体系结构的组成部件

    PCIe总线作为处理器系统的局部总线,其作用与PCI总线类似,主要目的是为了连接处理器系统中的外部设备,当然PCIe总线也可以连接其他处理器系统.在不同的处理器系统中,PCIe体系结构的实现方法略有不 ...

  9. PCI-E基础知识学习

    PCIE特点: (1)2种路由方式:基于地址的路由方式.基于ID(BDFR)的路由方式 (2)2种数据发送方式:Posted方式和No-Posted方式: (3)多种总线事务:配置读写.内存读写.IO ...

最新文章

  1. 【eclipse】快速调整eclipse背景和格式的方法
  2. 在Object-C中学习数据结构与算法之排序算法
  3. python 3.5 格式化字符串输出
  4. TS流头部的调整字段
  5. Java时间处理方法
  6. 努力只是因为想去做想做的事
  7. 过采样 Oversampling
  8. 远程计算机桌面图标不见了怎么办,远程桌面图标不见了怎么办
  9. 读取微信聊天记录并制作词云图
  10. windows中查看端口占用情况以及删除端口
  11. 什么是美国能源之星计划?
  12. AndroidStuodio编译失败报错:Entry name ‘assets/sm2/t.jks‘ collided解决方案
  13. xiecheng_spider携程民宿爬虫
  14. 软考·系统架构师论文——论软件的高并发设计
  15. mysql sum提高效率_MySQL巧建sum索引帮我们提高至少100%的效率
  16. python怎么实现模糊找色_Python下尝试实现图片的高斯模糊化
  17. 聊聊Java中的TLAB
  18. 12.27追求世俗意义上的成功与心灵快感的矛盾
  19. 深度学习行人重识别综述与展望,TPAMI 2021 最新文章
  20. 永无乡 HYSBZ - 2733

热门文章

  1. ajax hacking,Ajax Hacking
  2. matlab矩阵作分钟平均,提高matlab运行速度和节省空间的心得合集(ZT)
  3. java implements this,Java – 何时使用“this”关键字
  4. 台式计算机华硕电源,美声大师+智能电源 华硕台式电脑M51AC
  5. Linux下Tomcat指定JDK和设置内存大小
  6. 快速掌握 机器学习(Machine Learning) 常用概念术语,常用算法
  7. 【2021牛客暑期多校训练营6】H Hopping Rabbit(扫描线)
  8. 递归法:求两个串的最大公共子序列的长度
  9. 2017 ACM-ICPC南宁网络赛: G. Finding the Radius for an Inserted Circle
  10. bzoj 1027: [JSOI2007]合金(floyd最小环)