|
i82540QM IRQ sharing problems
|
04/04/2012 10:26 AM
post92452
|
i82540QM IRQ sharing problems
We have irq sharing problems with Net.ether82557 driver for i82540QM (100Mb) ethernet chip. Driver Net.ether82557 do not
want to work with -I key (probably unknown device ID) and don't start with specifing correct dev ID 1209. But if to
specify correct ioport, then driver started and works good before any IRQ activity on shared IRQ line. Once we load ours
driver for communication device or io-usb manager - system hangs up permanently. Others drivers wan't work with
different keys trying.
What we can do?
Device pci configuration (Full show_pci output in linked file):
Vendor ID = 8086h, INTEL CORPORATION
Device ID = 1209h,
PCI index = 0h
Class Code = 020000h Network (Ethernet) ProgIF=0
Revision ID = 10h
Bus number = 1
Device number = 7
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 10h un-cacheable
Base Address = MEM@e8072000h,32bit length 4096 IO@d000h length 64 bytes MEM@e8000000h,32bit length 131072
Subsystem Vendor ID = 8086h
Subsystem ID = 70h
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = 1, INT A
Interrupt line = 12
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = fe22h - 4b004000h
|
|
|