map iomem in linux_2_4_dev
shaowei dai
dshaowei at rfnetech.com
Mon May 27 15:59:54 EST 2002
Hello, every one:
I've searched through the achieve, but failed to find stuff about mapping
io-memmory in this linux_2_4_dev version.
After check the source code, it seems from 2_4_dev onwards, no need to use
ioremap to map io memory. We
should use io_block_mapping() instead.
What confused me is that after i add the following statement in
m8xx_setup.c. My pcmcia_cs package still can't get access to this address.
The mesage from pcmcia is : GetNextTuple: No more items.
What i add in m8xx_setup.c is:
#ifdef CONFIG_FADS
io_block_mapping(PCMCIA_MEM_ADDR,PCMCIA_MEM_ADDR,PCMCIA_MEM_SIZE,_PAGE_IO);
#endif
But after i insert my PCMCIA card to my FADS board, i check the
/var/log/debug information. I found that:
...
m8xx_pcmcia: SetMemMap(0,0,0x21,300 ns, 0xff020000-0xff020000, 0x0000)
----
Does anyone know why this SetMemMap size is 0 instead of PCMCIA_MEM_SIZE? Is
this the reason of pcmcia module fail?
Appreciate your help!
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list