PCMCIA Bluetooth Card (AnyCom CF - 300) on ARM
Dominik Brodowski
linux at dominikbrodowski.net
Tue Sep 27 12:09:21 EDT 2005
On Tue, Sep 27, 2005 at 07:17:23AM +0300, Itzhak Ben-Akiva wrote:
> Hi Dominik,
>
> In my ARM documentation I found the following information for
> Integrator/AP
>
> -----------------------------------------------------------------------------
> Window PCI space Size PCI address System bus addr
> -----------------------------------------------------------------------------
> 0 Memory 256MB 0x40000000-0x4FFFFFFF 0x40000000-0x4FFFFFFF
> -----------------------------------------------------------------------------
> 1 Memory 256MB 0x50000000-0x5FFFFFFF 0x50000000-0x5FFFFFFF
> -----------------------------------------------------------------------------
> 2 I/O 16MB 0x000000-0xFFFFFF 0x60000000-0x60FFFFFF
> -----------------------------------------------------------------------------
> Registers - 64KB - 0x62000000-0x6200FFFF
> -----------------------------------------------------------------------------
>
> Based on this information, I tried to set up the i/o ports for pcmcia in
> the file /etc/pcmcia/config.opts as follows:
>
> include port 0x600-0x60f
> include memory 0x40000000-0x4fffffff, memory 0x50000000-0x5fffffff
No, you need the system-centric view in /etc/pcmica/config.opts:
include port 0x60000000-0x60ffffff
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x300 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x340 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x380 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x3c0 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x200 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x240 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x280 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x2c0 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x100 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x140 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x180 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x1c0 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x40 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0x80 align 0x40
> pcmcia_resource: pcmcia_socket0: odd IO request: base 0xc0 align 0x40
This I do not understand, but it shouldn't do any harm.
Dominik
More information about the linux-pcmcia
mailing list