阅读:736回复:0
急救!!! pcmcia CIS的问题
我现在开发防火墙上的pcmcia的驱动,pc card controller为pci1620,pci检测的时候,两个sockets映射的memory空间分别为0xe4001800,0xe4005800。现在我想读取位于0xe4001800 socket上的pcmcia pc card ata上的cis信息,但读出来的信息总不正确,而且总变,读信息的地址如下:
/* mapping addr for CIS tuple */ #define CIS_MEM_START 0xd0000 #define CIS_MEM_STOP 0xd3fff /* mapping base address */ #define PCMCIA_MEMBASE 0x0 请问这样的地址定义是否正确?如何正确读取? 谢谢! |
|