Card bus problem

I am trying to get a TI 1225 card bus reader to work with RTP 6.2.0 in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash Car Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not help.

Janusz.

the pin output is:

Sock Func Type Flags PID Base Size IRQ

1 0 Disk C—I-±–X----- 77838 0x200 16 7

1 Empty ----MF---------- None

2 0 Disk C—I-±–X----- 77838 0x210 16 9

2 Empty ----MF---------- None



“Janusz Ruszel” <janusz_ruszel@baxter.com> wrote in message
news:b5qnpp$gup$1@inn.qnx.com

I am trying to get a TI 1225 card bus reader to work with RTP 6.2.0 in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash Car Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not help.

Janusz.

Please post the output of ‘pci -v’ as well as the command line that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:

I am trying to get a TI 1225 card bus reader to work with RTP 6.2.0 in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash Car Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not help.

Janusz.
\

The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432 enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:Voyager.030326075653.1948D@node90.ott.qnx.com

Please post the output of ‘pci -v’ as well as the command line that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with RTP 6.2.0 in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash Car Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not help.

Janusz.

\

I start pccard-launch ‘0x400,devb-eide disk translation=8:32 eide
ioport=0x200:0x20c,irq=7’ &
to run devb-eide.


“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:Voyager.030326075653.1948D@node90.ott.qnx.com

Please post the output of ‘pci -v’ as well as the command line that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with RTP 6.2.0 in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash Car Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not help.

Janusz.

\

Well there seems to be a problem with the BIOS on your motherboard,
as it is not setting up interrupts for the CardBus controller. If
you look at the entries below for the Cardbus controller, you will
see ‘no connection’ for the interrupts. This information is unique
to each motherboard and that is why it needs to be setup by the
BIOS.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:

The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432 enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326075653.1948D@node90.ott.qnx.com> …
Please post the output of ‘pci -v’ as well as the command line that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with RTP 6.2.0 in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash Car Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not help.

Janusz.




\

The same hardware configuration booted under WIN98 works and resource
manager shows that int 11 is assigned to PCI 1225 card bus controller.

Janusz.

“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:Voyager.030326111810.1948F@node90.ott.qnx.com

Well there seems to be a problem with the BIOS on your motherboard,
as it is not setting up interrupts for the CardBus controller. If
you look at the entries below for the Cardbus controller, you will
see ‘no connection’ for the interrupts. This information is unique
to each motherboard and that is why it needs to be setup by the
BIOS.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432 enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326075653.1948D@node90.ott.qnx.com> …
Please post the output of ‘pci -v’ as well as the command line that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with RTP 6.2.0
in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash Car
Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not help.

Janusz.





\

Listed below is a output of pci -v when there is no flash card in the reader
during a QNX boot process and we can see that interrupts are assigned. If
flash cards are present inside a reader pci -v reports that interrupts are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada laptop with TI
1450 bus card and pci reports the same way. It means if flash card is
inserted into the card slot during QNX startup pci -v reports no interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet problem also but
devb-eide works?

Confiused,
Janusz Ruszel.



PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = 5
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = 0
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432 enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h





“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:Voyager.030326111810.1948F@node90.ott.qnx.com

Well there seems to be a problem with the BIOS on your motherboard,
as it is not setting up interrupts for the CardBus controller. If
you look at the entries below for the Cardbus controller, you will
see ‘no connection’ for the interrupts. This information is unique
to each motherboard and that is why it needs to be setup by the
BIOS.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432 enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326075653.1948D@node90.ott.qnx.com> …
Please post the output of ‘pci -v’ as well as the command line that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with RTP 6.2.0
in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash Car
Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not help.

Janusz.





\

Is this a laptop or a desktop machine? Is PnP turned off in the BIOS?

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:

Listed below is a output of pci -v when there is no flash card in the reader
during a QNX boot process and we can see that interrupts are assigned. If
flash cards are present inside a reader pci -v reports that interrupts are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada laptop with TI
1450 bus card and pci reports the same way. It means if flash card is
inserted into the card slot during QNX startup pci -v reports no interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet problem also but
devb-eide works?

Confiused,
Janusz Ruszel.



PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = 5
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = 0
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432 enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h





“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326111810.1948F@node90.ott.qnx.com> …
Well there seems to be a problem with the BIOS on your motherboard,
as it is not setting up interrupts for the CardBus controller. If
you look at the entries below for the Cardbus controller, you will
see ‘no connection’ for the interrupts. This information is unique
to each motherboard and that is why it needs to be setup by the
BIOS.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432 enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326075653.1948D@node90.ott.qnx.com> …
Please post the output of ‘pci -v’ as well as the command line that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with RTP 6.2.0
in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash Car
Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not help.

Janusz.








\

The machine I am having problem is a desktop based on Gigabyte GA-7VR
motherboard with AMIBIOS.
There is no BIOS menu which allows turn on/off PnP. The only one BIOS menu
related to PnP is:
PNP/PCI configuration which allows only to set up PCI slots priority:
auto,3,4,5,7,10,11.



“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:Voyager.030326130643.1948G@node90.ott.qnx.com

Is this a laptop or a desktop machine? Is PnP turned off in the BIOS?

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
Listed below is a output of pci -v when there is no flash card in the
reader
during a QNX boot process and we can see that interrupts are assigned.
If
flash cards are present inside a reader pci -v reports that interrupts
are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada laptop with TI
1450 bus card and pci reports the same way. It means if flash card is
inserted into the card slot during QNX startup pci -v reports no
interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet problem also but
devb-eide works?

Confiused,
Janusz Ruszel.



PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = 5
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = 0
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432 enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h





“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326111810.1948F@node90.ott.qnx.com> …
Well there seems to be a problem with the BIOS on your motherboard,
as it is not setting up interrupts for the CardBus controller. If
you look at the entries below for the Cardbus controller, you will
see ‘no connection’ for the interrupts. This information is unique
to each motherboard and that is why it needs to be setup by the
BIOS.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432
enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326075653.1948D@node90.ott.qnx.com> …
Please post the output of ‘pci -v’ as well as the command line
that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with RTP
6.2.0
in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this
case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash
Car
Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not
help.

Janusz.









\

“Janusz Ruszel” <janusz_ruszel@baxter.com> wrote in message
news:b5splg$89k$1@inn.qnx.com

The machine I am having problem is a desktop based on Gigabyte GA-7VR
motherboard with AMIBIOS.
There is no BIOS menu which allows turn on/off PnP. The only one BIOS menu
related to PnP is:
PNP/PCI configuration which allows only to set up PCI slots priority:
auto,3,4,5,7,10,11.

BIOS option is often called PnP OS.

“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326130643.1948G@node90.ott.qnx.com> …
Is this a laptop or a desktop machine? Is PnP turned off in the BIOS?

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
Listed below is a output of pci -v when there is no flash card in the
reader
during a QNX boot process and we can see that interrupts are assigned.
If
flash cards are present inside a reader pci -v reports that interrupts
are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada laptop with
TI
1450 bus card and pci reports the same way. It means if flash card is
inserted into the card slot during QNX startup pci -v reports no
interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet problem also
but
devb-eide works?

Confiused,
Janusz Ruszel.



PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = 5
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = 0
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432 enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h





“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326111810.1948F@node90.ott.qnx.com> …
Well there seems to be a problem with the BIOS on your motherboard,
as it is not setting up interrupts for the CardBus controller. If
you look at the entries below for the Cardbus controller, you will
see ‘no connection’ for the interrupts. This information is unique
to each motherboard and that is why it needs to be setup by the
BIOS.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI
Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432
enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326075653.1948D@node90.ott.qnx.com> …
Please post the output of ‘pci -v’ as well as the command line
that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in
qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with RTP
6.2.0
in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this
case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash
Car
Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not
help.

Janusz.











\

There is no option like PnP OS on my BIOS Set Up.

“Mario Charest” postmaster@127.0.0.1 wrote in message
news:b5st0f$c93$1@inn.qnx.com

“Janusz Ruszel” <> janusz_ruszel@baxter.com> > wrote in message
news:b5splg$89k$> 1@inn.qnx.com> …
The machine I am having problem is a desktop based on Gigabyte GA-7VR
motherboard with AMIBIOS.
There is no BIOS menu which allows turn on/off PnP. The only one BIOS
menu
related to PnP is:
PNP/PCI configuration which allows only to set up PCI slots priority:
auto,3,4,5,7,10,11.

BIOS option is often called PnP OS.




“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326130643.1948G@node90.ott.qnx.com> …
Is this a laptop or a desktop machine? Is PnP turned off in the BIOS?

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
Listed below is a output of pci -v when there is no flash card in
the
reader
during a QNX boot process and we can see that interrupts are
assigned.
If
flash cards are present inside a reader pci -v reports that
interrupts
are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada laptop
with
TI
1450 bus card and pci reports the same way. It means if flash card
is
inserted into the card slot during QNX startup pci -v reports no
interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet problem also
but
devb-eide works?

Confiused,
Janusz Ruszel.



PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = 5
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = 0
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432
enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h





“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326111810.1948F@node90.ott.qnx.com> …
Well there seems to be a problem with the BIOS on your
motherboard,
as it is not setting up interrupts for the CardBus controller. If
you look at the entries below for the Cardbus controller, you will
see ‘no connection’ for the interrupts. This information is unique
to each motherboard and that is why it needs to be setup by the
BIOS.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI
Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432
enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326075653.1948D@node90.ott.qnx.com> …
Please post the output of ‘pci -v’ as well as the command line
that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in
qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with
RTP
6.2.0
in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in
this
case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB
Flash
Car
Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does
not
help.

Janusz.













\

Well you can try the following and see if it works:

slay devp-pccard
remove all cards from sockets
devp-pccard
pci -v | less //check this output to see if IRQs have been
//assigned to the 2 sockets - lets call them x and y
devp-pccard -lx,y ss -m
insert your PC Card
pin
start devb-eide with the ioport and IRQ from pin.

If no IRQs have been assigned to the Cardbus sockets, then I’m afraid
there is not much I can do without the hardware. Most of my devp-pccard
testing is done on desktop machines with add-in adapters, but the BIOS
always sets up the adapter correctly.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:

The machine I am having problem is a desktop based on Gigabyte GA-7VR
motherboard with AMIBIOS.
There is no BIOS menu which allows turn on/off PnP. The only one BIOS menu
related to PnP is:
PNP/PCI configuration which allows only to set up PCI slots priority:
auto,3,4,5,7,10,11.



“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326130643.1948G@node90.ott.qnx.com> …
Is this a laptop or a desktop machine? Is PnP turned off in the BIOS?

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
Listed below is a output of pci -v when there is no flash card in the
reader
during a QNX boot process and we can see that interrupts are assigned.
If
flash cards are present inside a reader pci -v reports that interrupts
are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada laptop with TI
1450 bus card and pci reports the same way. It means if flash card is
inserted into the card slot during QNX startup pci -v reports no
interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet problem also but
devb-eide works?

Confiused,
Janusz Ruszel.



PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = 5
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = 0
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432 enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h





“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326111810.1948F@node90.ott.qnx.com> …
Well there seems to be a problem with the BIOS on your motherboard,
as it is not setting up interrupts for the CardBus controller. If
you look at the entries below for the Cardbus controller, you will
see ‘no connection’ for the interrupts. This information is unique
to each motherboard and that is why it needs to be setup by the
BIOS.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432
enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326075653.1948D@node90.ott.qnx.com> …
Please post the output of ‘pci -v’ as well as the command line
that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with RTP
6.2.0
in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in this
case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB Flash
Car
Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does not
help.

Janusz.












\

I followed recomended steps.
the first pci run shows that irq 11 and 0 are assigned.
devp-pccard -l11,0 ss -m
pin output:
socket 1: Base 0x210, irq 9
socket 2: Base 0x200, irq 7

devb-eide eide nobios,ioport=0x210:0x21c,irq=9

still doesn not work - the same timing error.

Janusz Ruszel.



“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:Voyager.030326154459.1948H@node90.ott.qnx.com

Well you can try the following and see if it works:

slay devp-pccard
remove all cards from sockets
devp-pccard
pci -v | less //check this output to see if IRQs have been
//assigned to the 2 sockets - lets call them x and y
devp-pccard -lx,y ss -m
insert your PC Card
pin
start devb-eide with the ioport and IRQ from pin.

If no IRQs have been assigned to the Cardbus sockets, then I’m afraid
there is not much I can do without the hardware. Most of my devp-pccard
testing is done on desktop machines with add-in adapters, but the BIOS
always sets up the adapter correctly.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The machine I am having problem is a desktop based on Gigabyte GA-7VR
motherboard with AMIBIOS.
There is no BIOS menu which allows turn on/off PnP. The only one BIOS
menu
related to PnP is:
PNP/PCI configuration which allows only to set up PCI slots priority:
auto,3,4,5,7,10,11.



“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326130643.1948G@node90.ott.qnx.com> …
Is this a laptop or a desktop machine? Is PnP turned off in the BIOS?

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
Listed below is a output of pci -v when there is no flash card in
the
reader
during a QNX boot process and we can see that interrupts are
assigned.
If
flash cards are present inside a reader pci -v reports that
interrupts
are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada laptop
with TI
1450 bus card and pci reports the same way. It means if flash card
is
inserted into the card slot during QNX startup pci -v reports no
interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet problem also
but
devb-eide works?

Confiused,
Janusz Ruszel.



PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = 5
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = 0
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432
enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h





“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326111810.1948F@node90.ott.qnx.com> …
Well there seems to be a problem with the BIOS on your
motherboard,
as it is not setting up interrupts for the CardBus controller. If
you look at the entries below for the Cardbus controller, you will
see ‘no connection’ for the interrupts. This information is unique
to each motherboard and that is why it needs to be setup by the
BIOS.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI
Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432
enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326075653.1948D@node90.ott.qnx.com> …
Please post the output of ‘pci -v’ as well as the command line
that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in
qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with
RTP
6.2.0
in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in
this
case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB
Flash
Car
Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does
not
help.

Janusz.













\

I have followed that procedure on another desktop “Compaq Deskpro”. It works
but access time to flash card is very very slow.

Janusz.




“Janusz Ruszel” <janusz_ruszel@baxter.com> wrote in message
news:b5t74b$ncb$1@inn.qnx.com

I followed recomended steps.
the first pci run shows that irq 11 and 0 are assigned.
devp-pccard -l11,0 ss -m
pin output:
socket 1: Base 0x210, irq 9
socket 2: Base 0x200, irq 7

devb-eide eide nobios,ioport=0x210:0x21c,irq=9

still doesn not work - the same timing error.

Janusz Ruszel.



“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326154459.1948H@node90.ott.qnx.com> …
Well you can try the following and see if it works:

slay devp-pccard
remove all cards from sockets
devp-pccard
pci -v | less //check this output to see if IRQs have been
//assigned to the 2 sockets - lets call them x and
y
devp-pccard -lx,y ss -m
insert your PC Card
pin
start devb-eide with the ioport and IRQ from pin.

If no IRQs have been assigned to the Cardbus sockets, then I’m afraid
there is not much I can do without the hardware. Most of my devp-pccard
testing is done on desktop machines with add-in adapters, but the BIOS
always sets up the adapter correctly.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The machine I am having problem is a desktop based on Gigabyte GA-7VR
motherboard with AMIBIOS.
There is no BIOS menu which allows turn on/off PnP. The only one BIOS
menu
related to PnP is:
PNP/PCI configuration which allows only to set up PCI slots priority:
auto,3,4,5,7,10,11.



“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326130643.1948G@node90.ott.qnx.com> …
Is this a laptop or a desktop machine? Is PnP turned off in the
BIOS?

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
Listed below is a output of pci -v when there is no flash card in
the
reader
during a QNX boot process and we can see that interrupts are
assigned.
If
flash cards are present inside a reader pci -v reports that
interrupts
are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada laptop
with TI
1450 bus card and pci reports the same way. It means if flash
card
is
inserted into the card slot during QNX startup pci -v reports no
interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet problem
also
but
devb-eide works?

Confiused,
Janusz Ruszel.



PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI
Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = 5
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = 0
Bridge Control = 740h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 0h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432
enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h





“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326111810.1948F@node90.ott.qnx.com> …
Well there seems to be a problem with the BIOS on your
motherboard,
as it is not setting up interrupts for the CardBus controller.
If
you look at the entries below for the Cardbus controller, you
will
see ‘no connection’ for the interrupts. This information is
unique
to each motherboard and that is why it needs to be setup by the
BIOS.

Previously, Janusz Ruszel wrote in
qdn.public.qnxrtp.installation:
The pci -v output is:

PCI version = 2.10

Class = Bridge (Host/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3099h, Vt8366 CPU to PCI Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 0h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2230h
Command Reg = 6h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 8h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3099h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000217h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Bridge (PCI/PCI)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = b099h, VT8366 CPU to AGP Controller
PCI index = 0h
Class Codes = 060400h
Revision ID = 0h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 2230h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 0h
I/O Base = f0h
I/O Limit = 0h
Secondary Status = 0h
Memory Base = dda0h
Memory Limit = dfa0h
Prefetchable Memory Base = d980h
Prefetchable Memory Limit= dd80h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 12ns
PCI Int Pin = NC
Interrupt line = 0

Class = Mass Storage (SCSI)
Vendor ID = 9004h, Adaptec
Device ID = 8178h, AHA-2940U/2940UW Ultra/Ultra-Wide SCSI
Ctrlr
PCI index = 0h
Class Codes = 010000h
Revision ID = 1h
Bus number = 0
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = ec00h length 256 enabled
PCI Mem Address = dffff000h 32bit length 4096 enabled
Subsystem Vendor ID = 9004h
Subsystem ID = 7881h
PCI Expansion ROM = dffe0000h length 65536 disabled
Max Lat = 8ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 21h - 0h

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Class Codes = 020000h
Revision ID = 8h
Bus number = 0
Device number = 10
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI Mem Address = dfffe000h 32bit length 4096 enabled
PCI IO Address = e800h length 64 enabled
PCI Mem Address = dfe00000h 32bit length 1048576 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = eh
PCI Expansion ROM = dfd00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 3a004000h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac1ch, PCI1225 PC Card Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 11
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1668h
Subsystem ID = 293h
Legacy Mode Base Address = 0h
System Control = 8449020h
Retry Status = c0h
Card Control = 1h
Device Control = 26h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h

Class = Bridge (PCI/ISA)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3147h, Unknown Unknown
PCI index = 0h
Class Codes = 060100h
Revision ID = 0h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 210h
Command Reg = 87h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1106h
Subsystem ID = 3147h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Mass Storage (IDE)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 571h, VT82C586/686 PCI IDE Controller
PCI index = 0h
Class Codes = 01018ah
Revision ID = 6h
Bus number = 0
Device number = 17
Function num = 1
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = fc00h length 16 enabled
Subsystem Vendor ID = 1106h
Subsystem ID = 571h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 2
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e400h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Serial Bus (Universal Serial Bus)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3038h, VT83C572 PCI USB Controller
PCI index = 1h
Class Codes = 0c0300h
Revision ID = 23h
Bus number = 0
Device number = 17
Function num = 3
Status Reg = 210h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 8h un-cacheable
PCI IO Address = e000h length 32 enabled
Subsystem Vendor ID = 925h
Subsystem ID = 1234h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 0
Capabilities Pointer = 80h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Multimedia (Audio)
Vendor ID = 1106h, VIA Technologies Inc
Device ID = 3059h, VT8233 AC97 Enhanced Audio Controller
PCI index = 0h
Class Codes = 040100h
Revision ID = 40h
Bus number = 0
Device number = 17
Function num = 5
Status Reg = 210h
Command Reg = 0h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1458h
Subsystem ID = a002h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT C
Interrupt line = 0
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 2h - 0h

Class = Display (VGA)
Vendor ID = 10deh, Nvidia Corporation
Device ID = 2dh, Riva TNT2 M64 Riva TNT2 Model 64
PCI index = 0h
Class Codes = 030000h
Revision ID = 15h
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 2b0h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI Mem Address = de000000h 32bit length 16777216 enabled
PCI Mem Address = da000000h prefetchable 32bit length 33554432
enabled
PCI Expansion ROM = dfaf0000h length 65536 disabled
Max Lat = 1ns
Min Gnt = 5ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 60h
Capability ID = 1h
Capabilities = 1h - 0h
Capability ID = 2h
Capabilities = 20h - 1f000007h


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326075653.1948D@node90.ott.qnx.com> …
Please post the output of ‘pci -v’ as well as the command
line
that
you use to start devb-eide.

Previously, Janusz Ruszel wrote in
qdn.public.qnxrtp.installation:
I am trying to get a TI 1225 card bus reader to work with
RTP
6.2.0
in a
Gigabyte motherboard.
The card reader works under Windows 98.

When RTP is booted devp-pccard is running , the card (in
this
case a
CompactFlash card in
a PC Card adapter) is recognized.

When I start devb-eide, I get simq_timer errors:

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - 64MB
Flash
Car
Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10

I have re-run as devp-pccard -a0x200 -l9 ss -m but it does
not
help.

Janusz.















\

If this works under Win98, then run Win98, go to the device manager and
click on properties. See what IRQ Win98 assigns to the PC Card. Boot
QNX6 and run devp-pccard with the IRQ you obtained from Win98. You will
still have to use the ‘ss -m’ option as well.

If this doesn’t work, then there is not much more I can do without the
hardware.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:

I followed recomended steps.
the first pci run shows that irq 11 and 0 are assigned.
devp-pccard -l11,0 ss -m
pin output:
socket 1: Base 0x210, irq 9
socket 2: Base 0x200, irq 7

devb-eide eide nobios,ioport=0x210:0x21c,irq=9

still doesn not work - the same timing error.

Janusz Ruszel.



“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326154459.1948H@node90.ott.qnx.com> …
Well you can try the following and see if it works:

slay devp-pccard
remove all cards from sockets
devp-pccard
pci -v | less //check this output to see if IRQs have been
//assigned to the 2 sockets - lets call them x and y
devp-pccard -lx,y ss -m
insert your PC Card
pin
start devb-eide with the ioport and IRQ from pin.

If no IRQs have been assigned to the Cardbus sockets, then I’m afraid
there is not much I can do without the hardware. Most of my devp-pccard
testing is done on desktop machines with add-in adapters, but the BIOS
always sets up the adapter correctly.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The machine I am having problem is a desktop based on Gigabyte GA-7VR
motherboard with AMIBIOS.
There is no BIOS menu which allows turn on/off PnP. The only one BIOS
menu
related to PnP is:
PNP/PCI configuration which allows only to set up PCI slots priority:
auto,3,4,5,7,10,11.



“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326130643.1948G@node90.ott.qnx.com> …
Is this a laptop or a desktop machine? Is PnP turned off in the BIOS?

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
Listed below is a output of pci -v when there is no flash card in
the
reader
during a QNX boot process and we can see that interrupts are
assigned.
If
flash cards are present inside a reader pci -v reports that
interrupts
are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada laptop
with TI
1450 bus card and pci reports the same way. It means if flash card
is
inserted into the card slot during QNX startup pci -v reports no
interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet problem also
but
devb-eide works?

Confiused,
Janusz Ruszel.

[snip]

WIN98 resource manager assignes intterupt 11 to the both ports. I have run
devp-pccard -l11,11 ss -m (is it correct?). But it does not help either.

Janusz

“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:Voyager.030327075602.17449A@node90.ott.qnx.com

If this works under Win98, then run Win98, go to the device manager and
click on properties. See what IRQ Win98 assigns to the PC Card. Boot
QNX6 and run devp-pccard with the IRQ you obtained from Win98. You will
still have to use the ‘ss -m’ option as well.

If this doesn’t work, then there is not much more I can do without the
hardware.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
I followed recomended steps.
the first pci run shows that irq 11 and 0 are assigned.
devp-pccard -l11,0 ss -m
pin output:
socket 1: Base 0x210, irq 9
socket 2: Base 0x200, irq 7

devb-eide eide nobios,ioport=0x210:0x21c,irq=9

still doesn not work - the same timing error.

Janusz Ruszel.



“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326154459.1948H@node90.ott.qnx.com> …
Well you can try the following and see if it works:

slay devp-pccard
remove all cards from sockets
devp-pccard
pci -v | less //check this output to see if IRQs have been
//assigned to the 2 sockets - lets call them x
and y
devp-pccard -lx,y ss -m
insert your PC Card
pin
start devb-eide with the ioport and IRQ from pin.

If no IRQs have been assigned to the Cardbus sockets, then I’m afraid
there is not much I can do without the hardware. Most of my
devp-pccard
testing is done on desktop machines with add-in adapters, but the BIOS
always sets up the adapter correctly.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The machine I am having problem is a desktop based on Gigabyte
GA-7VR
motherboard with AMIBIOS.
There is no BIOS menu which allows turn on/off PnP. The only one
BIOS
menu
related to PnP is:
PNP/PCI configuration which allows only to set up PCI slots
priority:
auto,3,4,5,7,10,11.



“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326130643.1948G@node90.ott.qnx.com> …
Is this a laptop or a desktop machine? Is PnP turned off in the
BIOS?

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
Listed below is a output of pci -v when there is no flash card
in
the
reader
during a QNX boot process and we can see that interrupts are
assigned.
If
flash cards are present inside a reader pci -v reports that
interrupts
are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada laptop
with TI
1450 bus card and pci reports the same way. It means if flash
card
is
inserted into the card slot during QNX startup pci -v reports no
interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet problem
also
but
devb-eide works?

Confiused,
Janusz Ruszel.



[snip]

I have installed the same hardware on DELL Dimension L700cx machne with QNX
6.2 and is even worst. When I run devb-eide I am receiving error there is
noe eide interface.

Janusz.



“Janusz Ruszel” <janusz_ruszel@baxter.com> wrote in message
news:b5v60l$kou$1@inn.qnx.com

WIN98 resource manager assignes intterupt 11 to the both ports. I have run
devp-pccard -l11,11 ss -m (is it correct?). But it does not help either.

Janusz

“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030327075602.17449A@node90.ott.qnx.com> …
If this works under Win98, then run Win98, go to the device manager and
click on properties. See what IRQ Win98 assigns to the PC Card. Boot
QNX6 and run devp-pccard with the IRQ you obtained from Win98. You will
still have to use the ‘ss -m’ option as well.

If this doesn’t work, then there is not much more I can do without the
hardware.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
I followed recomended steps.
the first pci run shows that irq 11 and 0 are assigned.
devp-pccard -l11,0 ss -m
pin output:
socket 1: Base 0x210, irq 9
socket 2: Base 0x200, irq 7

devb-eide eide nobios,ioport=0x210:0x21c,irq=9

still doesn not work - the same timing error.

Janusz Ruszel.



“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326154459.1948H@node90.ott.qnx.com> …
Well you can try the following and see if it works:

slay devp-pccard
remove all cards from sockets
devp-pccard
pci -v | less //check this output to see if IRQs have been
//assigned to the 2 sockets - lets call them x
and y
devp-pccard -lx,y ss -m
insert your PC Card
pin
start devb-eide with the ioport and IRQ from pin.

If no IRQs have been assigned to the Cardbus sockets, then I’m
afraid
there is not much I can do without the hardware. Most of my
devp-pccard
testing is done on desktop machines with add-in adapters, but the
BIOS
always sets up the adapter correctly.

Previously, Janusz Ruszel wrote in qdn.public.qnxrtp.installation:
The machine I am having problem is a desktop based on Gigabyte
GA-7VR
motherboard with AMIBIOS.
There is no BIOS menu which allows turn on/off PnP. The only one
BIOS
menu
related to PnP is:
PNP/PCI configuration which allows only to set up PCI slots
priority:
auto,3,4,5,7,10,11.



“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.030326130643.1948G@node90.ott.qnx.com> …
Is this a laptop or a desktop machine? Is PnP turned off in the
BIOS?

Previously, Janusz Ruszel wrote in
qdn.public.qnxrtp.installation:
Listed below is a output of pci -v when there is no flash card
in
the
reader
during a QNX boot process and we can see that interrupts are
assigned.
If
flash cards are present inside a reader pci -v reports that
interrupts
are
not assigned for PCI cardbus.

Starting devb-eide cause the same timing error.

I have try another configuration which is a Compaq Armada
laptop
with TI
1450 bus card and pci reports the same way. It means if flash
card
is
inserted into the card slot during QNX startup pci -v reports
no
interrupt
assign but devb-eide does not generate timing error.
Does it mean that Compaq has a BIOS interrupt assignmet
problem
also
but
devb-eide works?

Confiused,
Janusz Ruszel.



[snip]
\

I was having a similar problem under 6.1 & 6.2 on TI cardbus controller;

One way to make it partially work was (assume dual-slot machine)

  • insert a PC-Card card (not a Cardbus card), check IRQ is working
  • insert a Cardbus card (do NOT remove the above PC-Card card)
  • remove the PC-Card card
  • remove and re-insert the Cardbus card into the slot
    the first PC-Card was in

I guess some path in devc-card code forgets to initialize IRQ connection
in cardbus-only environment.

kabe

I use Actiontec PC750 card. This is PCI interface card with dual PC Card
reader/writer and I do not follow your work around. Could you please be more
detailed? Do I need to reboot system when Cardbus is reinserted?
Janusz.


<kabe@sra-tohoku.co.jp> wrote in message news:b5v952$nmv$2@inn.qnx.com

I was having a similar problem under 6.1 & 6.2 on TI cardbus controller;

One way to make it partially work was (assume dual-slot machine)

  • insert a PC-Card card (not a Cardbus card), check IRQ is working
  • insert a Cardbus card (do NOT remove the above PC-Card card)
  • remove the PC-Card card
  • remove and re-insert the Cardbus card into the slot
    the first PC-Card was in

I guess some path in devc-card code forgets to initialize IRQ connection
in cardbus-only environment.

kabe