Armin Steinhoff
|
Wrong output by pci-tool/QNX7 and other failures!
|
Armin Steinhoff
07/24/2020 2:35 PM
post120863
|
Wrong output by pci-tool/QNX7 and other failures!
Hallo,
the pci-tool of QNX7.0 shows false interrupt data for PCI 2.x devices!
Output PCI-TOOL:
B003:D00:F00 @ idx 15
vid/did: 10ec/8139
Realtek Semiconductor Corp., RTL8139 Realtek RTL8139 Family PCI Fast Ethernet NIC
class/subclass/reg: 02/00/00
Ethernet Network Controller
revid: 16
cmd/status registers: 7/280
Capabilities: *
Address Space list - 2 assigned
[0] I/O, addr=a000, size=100, align: 100, attr: 32bit ENABLED
[1] MEM, addr=d1100000, size=100, align: 100, attr: 32bit ENABLED
Interrupt list - 0 ==== it's simply wrong!! There is IRQ 5
assigned
hdrType: 0
ssvid: 10ec Realtek Semiconductor Corp.
ssid: 8139
LSPCI output:
03:00.0 Class 0200: Device 10ec:8139 (rev 10)
Subsystem: Device 10ec:8139
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 5 ======>>>>> that's correct!!!!
Region 0: I/O ports at a000
Region 1: Memory at d1100000 (32-bit, non-prefetchable)
Setting the env variable PCI_HW_CONFIG_FILE pointig to a valid hw config file doesn't assign the wanted IRQ, it does
simply NOTHING!!
Would it be possible solve these BUGS??
Armin
|
|
|