Hi there,
I’ve been using qnx for a few days now and have got most of it sorted, but one thing I cannot get going is my mini-pci wireless nic. The problem is that the mini-pci slot doesn’t show up under “pin”, just the two pcmcia slots. “cardctl ident” under linux shows
Socket 0:
no product info available
Socket 1:
no product info available
Socket 2:
product info: “Dell”, “TrueMobile 1150 Series PC Card”, “Version 01.01”, “”
manfid: 0x0156, 0x0002
function: 6 (network)
whereas “pin” just shows
Sock Func Type Flags PID Base Size IRQ
1 Empty ----MF---------- None
1 Empty ----MF---------- None
2 0 Network C—I-±–X----- 69643 0x300 64 3
2 Empty ----MF---------- None
(ignore the card in slot 2, it’s my girlfriends wireless pcmcia card which I’m using until I can get my internal one running)
pci -v shows the mini-pci slot as being a Texas Instruments PCI1410 cardbus controller which is listed as being supprted on the QNX website (fwiw the two external pcmcia slots are controleld by PCI1420 controllers).
Does qnx have a limit of two controllers? Is there some way to “force” the internal one to load? Is there some other way of handling mini-pci cards under qnx? I have high hopes of the card working if I can get the slot to show up using pin because the pcmcia wireless card I’m currently using has the same chipset (prism) as the mini-pci one, but my girlfriend wants it back
Any ideas?
Cheers,
Andrew
here’s the full pci -v output for that controller:
Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac50h, PCI1410 PC card cardBus Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 16
Function num = 0
Status Reg = 210h
Command Reg = 107h
Header type = 2h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = 10002000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 4
Subordinate Bus Number = 4
Secondary Latency Timer = b0h
Memory Base 0 = 11400000h
Memory Limit 0 = 117ff000h
Memory Base 1 = 11800000h
Memory Limit 1 = 11bff000h
I/O Base 0 = 5000h
I/O Limit 0 = 0h
I/O Base 1 = 5400h
I/O Limit 1 = 54fch
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = 11
CPU Interrupt = 0h
Bridge Control = 5c0h
Subsystem Vendor ID = 12a3h
Subsystem ID = ab01h
Legacy Mode Base Address = 0h
System Control = 44f060h
Retry Status = c0h
Card Control = 1h
Device Control = 60h
Buffer Control = 61h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h