正在加载图片...
读配置字节 AH: BIH CL:读出的配置字节 字节读取 AL: oh AH返回代码,00成功 PCl设备配 BH:总线号 CF:状态标志1~错误,0~成功 置空间 BL(7~3)设备号 (2-0)功能号 D:寄存器号 读配置字 AH: BIH CX:读出的配置字节 字读取PCI AL: 09H AH返回代码,00成功 设备配置 BH:总线号 CF:状态标志1~错误,0~成功 空间 BL(7~3)设备号 (2-0)功能号 Dl:寄存器号0、2 写配置字节 AH: BIH AH返回代码,00成功 字节写PCI AL: OBE CF:状态标志1~错误,0成功 设备配置 BH:总线号 空间 BL(7~3)设备号 (20)功能号 D:寄存器号 CL:写入内容 写配置字 AH: BIH AH返回代码,00成功 字写PCI AL: OCH CF:状态标志1~错误,0成功 设备配置 BH:总线号 空间 BL(7~3)设备号 (20)功能号 D:寄存器号0、2、 CX:写入内容 表52 PCI BIOS调用 注:当有多个设备采用相同的设备号和厂商号的时候,用从“0”开始的索引号来区别 4.PCI9052简介 PC19052芯片是PLX公司出产的一种PCI接口芯片,它最大的特点就是具有ISA兼容 模式,可以把PCI总线信号“翻译”成ISA信号,关于PCI9052芯片的细节这里不详细说 明,具体可以查询PCI9052的数据手册。实验所用接口卡已经通过板上的 EEPROM配置为 ISA模式,并把实验所需要的配置空间进行了规划 PC19052芯片的设备ID是9050H,厂商ID是10B5H,下面查看一下BIOS为这个板卡 所分配的资源 1.配置空间0 这部分被作为内存方式访问PC9052配置寄存器的地址 2.配置空间1 这部分被作为1O方式访问PC9052配置寄存器的地址。 3.配置空间3 这部分是我们实验中需要使用的IO空间37 读配置字节 AH:B1H AL:08H BH:总线号 BL:(7~3)设备号 (2~0)功能号 DI:寄存器号 CL:读出的配置字节 AH:返回代码,00 成功 CF:状态标志 1~错误,0~成功 字节读取 PCI 设备配 置空间 读配置字 AH:B1H AL:09H BH:总线号 BL:(7~3)设备号 (2~0)功能号 DI:寄存器号 0、2、 4…. CX:读出的配置字节 AH:返回代码,00 成功 CF:状态标志 1~错误,0~成功 字读取 PCI 设备配置 空间 写配置字节 AH:B1H AL:0BH BH:总线号 BL:(7~3)设备号 (2~0)功能号 DI:寄存器号 CL:写入内容 AH:返回代码,00 成功 CF:状态标志 1~错误,0~成功 字节写 PCI 设备配置 空间 写配置字 AH:B1H AL:0CH BH:总线号 BL:(7~3)设备号 (2~0)功能号 DI:寄存器号 0、2、 4…… CX:写入内容 AH:返回代码,00 成功 CF:状态标志 1~错误,0~成功 字 写 PCI 设备配置 空间 表 5.2 PCI BIOS 调用 注:当有多个设备采用相同的设备号和厂商号的时候,用从“0”开始的索引号来区别。 4. PCI9052 简介 PCI9052 芯片是 PLX 公司出产的一种 PCI 接口芯片,它最大的特点就是具有 ISA 兼容 模式,可以把 PCI 总线信号“翻译”成 ISA 信号,关于 PCI9052 芯片的细节这里不详细说 明,具体可以查询 PCI9052 的数据手册。实验所用接口卡已经通过板上的 EEPROM 配置为 ISA 模式,并把实验所需要的配置空间进行了规划。 PCI9052 芯片的设备 ID 是 9050H,厂商 ID 是 10B5H,下面查看一下 BIOS 为这个板卡 所分配的资源。 1. 配置空间 0 这部分被作为内存方式访问 PCI9052 配置寄存器的地址。 2. 配置空间 1 这部分被作为 IO 方式访问 PCI9052 配置寄存器的地址。 3. 配置空间 3 这部分是我们实验中需要使用的 IO 空间
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有