Hi all,
I have a 16 bit memory PC card, in which i am getting 16 bit Read Access
on D0-D15, but when i do Write Operation, I get 16 bit broken into 2 8bits
written on the Lower Bus D0-D7…
I am using the following code in my driver to write 16 bit to the common
memory space.
WRITE_REGISTER_USHORT((PUSHORT)pdx->membase[window]+KERNEL_REGISTER_OFFSET,
CommMemBuffContent);
I am using the following code for reading 16bit data from the common
memrory space.
CommMemBuffContent= READ_REGISTER_USHORT((PUSHORT)(pdx->membase[window] +
KERNEL_REGISTER_OFFSET));
Can anybody let me know from software driver point of view , am i missing
something which leads me to this problem…
please advice…
Thanx,
shiv