Memory ranges on a A31p ThinkPad
Cosmo
cosmo0 at btconnect.com
Fri Apr 22 09:43:26 EDT 2005
Problem 1)
I have an A31p ThinkPad with 2Gb of memory and SuSE 9.2 with a 2.6.8-24.14 kernel.
I haven't had to use a PCMCIA card until recently and have discovered that it doesn't
work:
Apr 18 09:19:18 koetsu kernel: ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 11 (level, low) -> IRQ 11
Apr 18 09:19:18 koetsu kernel: PCI: Unable to reserve mem region #1:1000 at 50000000 for device
0000:02:00.0
Apr 18 09:19:18 koetsu kernel: yenta_cardbus: probe of 0000:02:00.0 failed with error -16
Apr 18 09:19:18 koetsu kernel: ACPI: PCI interrupt 0000:02:00.1[B] -> GSI 11 (level, low) -> IRQ 11
Apr 18 09:19:18 koetsu kernel: PCI: Unable to reserve mem region #1:1000 at 50100000 for device
0000:02:00.1
Apr 18 09:19:18 koetsu kernel: yenta_cardbus: probe of 0000:02:00.1 failed with error -16
If I reboot with mem=0x40000000 then I can see the devices:
0000:02:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8)
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at 50000000 (32-bit, non-prefetchable)
Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
Memory window 0: 40400000-407ff000 (prefetchable)
Memory window 1: 40800000-40bff000
I/O window 0: 00004000-000040ff
I/O window 1: 00004400-000044ff
16-bit legacy interface ports at 0001
0000:02:00.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8)
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at 50100000 (32-bit, non-prefetchable)
Bus: primary=02, secondary=07, subordinate=0a, sec-latency=176
Memory window 0: 40c00000-40fff000 (prefetchable)
Memory window 1: 41000000-413ff000
I/O window 0: 00004800-000048ff
I/O window 1: 00004c00-00004cff
16-bit legacy interface ports at 0001
Can I reserve memory for these devices so I can still use the full 2Gb of
memory I have available? I tried "reserve=0x50000000,0x1000 reserve=0x50100000,0x1000"
on the boot line but that didn't help.
Problem 2)
Even if I do boot with mem=0x40000000 I still can't get any PCMCIA cards
to be recognised. Inserting the card gives me nothing at all, no beeps and
no messages of any kind. Specificaly I'm trying a Xircom CBEM56G-100 combined
Ethernet and Modem card that works (Ethernet does anyway) in a Dell inspiron
running the same version of SuSE and the same kernel.
Any pointers?
Cosmo
More information about the linux-pcmcia
mailing list