Algorithm 版 (精华区)
发信人: sino (茶水博士), 信区: Theory
标 题: PCI总线设备的访问
发信站: 哈工大紫丁香 (Sun Aug 27 13:29:19 2000), 转信
发信人: bluesprite (蓝精灵), 信区: algorithm
发信站: NJU Lily BBS (Thu May 27 11:02:12 1999), 站内信件
PC机上有两个IO口,地址分别是0CFCH和0CF8H(十六进制).
对这两个口进行读写就能够控制PC机上的PCI总线设备.
对0CF8H口进行一个双字的输出,可以选通某个总线号、设备号、功能号、寄存器好的
设备.所以该口对应的寄存器称为CONFIG-ADDRESS-REGISTER(配置地址寄存器)
双字格式如下:
31 30--24 23--16 15--11 10---8 7------2 1 0
En 保留 总线号 设备号 功能号 寄存器号 0 0
第31位是使能位,1表示允许,0表示禁止.
对0CF8H口输出后,就可以对PCI总线设备256字节的配置寄存器进行读写了.途径是通过
对0CFCH口进行双字的读写.所以该口对应的寄存器称为CONFIG-DATA-REGISTER
--
※ 修改:.fib 於 Aug 27 13:27:00 修改本文.[FROM: bbs.hit.edu.cn]
--
※ 转寄:.南京大学小百合 bbs.nju.edu.cn.[FROM: bbs.hit.edu.cn]
--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: fib.bbs@bbs.nju.edu.]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.802毫秒