阅读:2205回复:5
PCI初学者的问题!
请教PCI的几个概念问题
1、快速背对背传输和可预取是什么意思? 2、配置空间有5个基地址寄存器,有必要使用那么多吗?基本地址里的地址不是绝对物理地址,那么是什么地址? |
|
最新喜欢:![]()
|
沙发#
发布于:2002-01-18 14:41
pengyc,电子工业出版社的《 PCI系统结构(第四版)》虽然很详细,但中文译文太差了,英文读起来又很费劲。有没有别的更容易上手的书呀?
|
|
|
板凳#
发布于:2001-09-05 21:04
在EEPROM中只是提出资源请求,系统在加电的时候,根据BIOS的请求,分配你需要的IO空间、内存、中断和DMA通道,如果要得到这些已分配的资源,你可以在驱动程序里枚举资源列表,你最好找本书详细的学习一下
|
|
地板#
发布于:2001-08-27 10:07
mengzi 兄:
这几个基地址我没法在EEPROM中配置它呀,我如何知道我的卡的PCI配置空间是I/O映射(BAR1)还是内存映射(BAR0)?BAR0和BAR1该用哪个呢? 谢谢! |
|
地下室#
发布于:2001-08-24 16:31
第一个问题,pengcy仁兄已回答你了,你自己去查。
第二个问题,pci规范赋予每个设备6个空间,配置空间自身占用了一个空间(通常是io空间),还有5个空间可以由用户来使用,但s5933实际只提供了4个用户空间,这样可以省去一个ptnum线,有时候,我都觉得这四个空间都不够用,这时只能做成多功能卡。有一点要告诉你,那些地址是千真万确的物理地址,物理地址:io范围在0x0000~0xffff之间,存储器地址在0x00000000~oxfffffff之间,若是DOS下可映射到1M(20位寻址)以下(视频bios地址区),其他则映射到主存地址以外的空间中(32位寻址) |
|
5楼#
发布于:2001-08-24 14:40
建议你买本电子工业出版社的《 PCI系统结构(第四版)》,那里面对PCI规范介绍得非常细致、全面。不过书很贵哟!
|
|