Fork me on GitHub
侧边栏
摘要: 早期的PC中,所有的IO设备(除了存储设备之外的设备)的内部存储或者寄存器都只能通过IO地址空间进行访问。但是这种方式局限性很大,而且效率低,于是乎,软件开发者和硬件厂商都不能忍了……然后一种新的东西就出来了——MMIO。MMIO,即Memory Mapped IO,也就是说把这些IO设备中的内部存 阅读全文
posted @ 2024-12-28 22:01 yooooooo 阅读(269) 评论(0) 推荐(0)
摘要: 前面的文章中介绍过有两种类型的配置空间,Type0和Type1,分别对应非桥设备(Endpoint)和桥设备(Root和Switch端口中的P2P桥)。 Type0还是Type1是由事务层包(TLP)包头中的Type Field所决定的,而读还是写则是由TLP包头中的Format Field所决定的 阅读全文
posted @ 2024-12-28 21:58 yooooooo 阅读(457) 评论(0) 推荐(0)