Hi all,
I am having a 16-bit PC memory card…but the default memory PC card in
win2k is 8 bit, so to make buswidth to 16 bit I am using a
Logconfigoverride in the inf file…
But still I am unable to access the pc card using 16 bit, instead i get a
two write of 8 bit data each on the Lower Bus D0-D7…
i have got two memory windows in my pcmcia card
the first window size is 256 bytes
the second window size is 512 KBytes
I need a 16 bit memory access…
My pcmcia card has got Interrupt resource too…but for time being it is
disabled in hardware
i had put the following code in the inf…
[DeviceList]
%DESCRIPTION%=DriverInstall,*WCO1206
;***********Override to make PCMCIA 16 bit Memory access*************
[DriverInstall.LogConfigOverride]
LogConfig=pcm1553.BusOverride0
[pcm1553.BusOverride0]
ConfigPriority=NORMAL
MemConfig=100@0-100 %FFFFF000 (RW) ;for first window
MemConfig=80000@60000-DFFFF %FF000000 (RW) ;for second window
PcCardConfig=0::(M) ;i had put M for 16 bit
;access
;********************************************************************
I am not sure what the parameter “0” ie (Config index) means in
PcCardConfig…in the Configuration option register in Zilog chip i have
only 6 bits for the configuration index
ie
interface default configuration-Index
7 6 5-0 bits
but ddk doc says…it’s a 8 bit …i am not clear with this…
ConfigIndex
Specifies the 8-bit PCMCIA configuration index for a device on a PCMCIA
bus.
also should i need to specify the MemoryCardBase1 ,MemoryCardBase2
…compulsorily…??
Also , as per the Microsoft Knowledge Base Article - Q295415 i am taking
care that
Use Automatic setting is checked in the Resource property page…
I tried with another Memconfig value too
MemConfig=xxxxx@0-FFFFFFFF%FFFFF000 ; Memory Descriptor
there is no change in the memory resource in the property page.
I hope someone of u would kindly help me out in solving this problem.
thanx and in anticipation,
Shiv