Intel NIC (did=1096) and QNX 6.3

bridged with qnx.rtos
Post Reply
Jacek Rudnicki

Intel NIC (did=1096) and QNX 6.3

Post by Jacek Rudnicki » Tue Sep 25, 2007 11:09 am

Hi,

Is Ethernet controller from Intel (did=0x1096) supported by the QNX 6.3.0
SPx ?
Below I have attached output from the pci command.

Regards,
Jacek

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1096h, 631xESB/632xESB DPT LAN Controller Copper
PCI index = 0h
Class Codes = 020000h
Revision ID = 1h
Bus number = 5
Device number = 0
Function num = 0
Status Reg = 10h
Command Reg = 147h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle operations ignored
Memory Write and Invalidate disabled
Palette Snooping disabled
Parity Error Response enabled
Data/Address stepping disabled
SERR# driver enabled
Fast back-to-back transactions to different agents disabled
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 10h un-cacheable
PCI Mem Address = b8820000h 32bit length 131072 enabled
PCI Mem Address = b8400000h 32bit length 4194304 enabled
PCI IO Address = 3020h length 32 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 3484h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = 10
CPU Interrupt = ah
Capabilities Pointer = c8h
Capability ID = 1h - Power Management
Capabilities = c822h - 21002000h
Capability ID = 5h - Message Signaled Interrupts
Capabilities = 80h - 0h
Capability ID = 10h - PCI Express
Capabilities = 1h - cc1h
Device Dependent Registers:
0x40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 01 d0 22 c8 00 20 00 21
0xD0: 05 e0 80 00 00 00 00 00 00 00 00 00 00 00 00 00
0xE0: 10 00 01 00 c1 0c 00 00 17 28 1a 00 41 10 03 00
0xF0: 00 00 41 10 00 00 00 00 00 00 00 00 00 00 00 00


Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1096h, 631xESB/632xESB DPT LAN Controller Copper
PCI index = 1h
Class Codes = 020000h
Revision ID = 1h
Bus number = 5
Device number = 0
Function num = 1
Status Reg = 10h
Command Reg = 147h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle operations ignored
Memory Write and Invalidate disabled
Palette Snooping disabled
Parity Error Response enabled
Data/Address stepping disabled
SERR# driver enabled
Fast back-to-back transactions to different agents disabled
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 10h un-cacheable
PCI Mem Address = b8800000h 32bit length 131072 enabled
PCI Mem Address = b8000000h 32bit length 4194304 enabled
PCI IO Address = 3000h length 32 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 3484h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT B
Interrupt line = 11
CPU Interrupt = bh
Capabilities Pointer = c8h
Capability ID = 1h - Power Management
Capabilities = c822h - 21002000h
Capability ID = 5h - Message Signaled Interrupts
Capabilities = 80h - 0h
Capability ID = 10h - PCI Express
Capabilities = 1h - cc1h
Device Dependent Registers:
0x40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 01 d0 22 c8 00 20 00 21
0xD0: 05 e0 80 00 00 00 00 00 00 00 00 00 00 00 00 00
0xE0: 10 00 01 00 c1 0c 00 00 17 28 1a 00 41 10 03 00
0xF0: 00 00 41 10 00 00 00 00 00 00 00 00 00 00 00 00

maschoen

RE: Intel NIC (did=1096) and QNX 6.3

Post by maschoen » Tue Sep 25, 2007 3:52 pm

I checked the hardware support list, and 8086:1096 is not listed.
It's still possible that an existing driver might work. I'd check
out the list of Intel drivers, and try each one to see.

Ryan J. Allen

Re: Intel NIC (did=1096) and QNX 6.3

Post by Ryan J. Allen » Tue Sep 25, 2007 4:27 pm

On 25/09/2007 7:09 AM, Jacek Rudnicki wrote:
Is Ethernet controller from Intel (did=0x1096) supported by the QNX 6.3.0
SPx ?
It would be devn-i82544. Support was added for this card specifically a
couple of months ago, so I don't know if it would be released yet.

--
Ryan J. Allen
QNX Software Systems

Colin Burgess

Re: Intel NIC (did=1096) and QNX 6.3

Post by Colin Burgess » Tue Sep 25, 2007 4:28 pm

Device for this is in the head branch - but not the currently release drivers AFAICS. It will be in the
devn-i82544.so driver.

Jacek Rudnicki wrote:
Hi,

Is Ethernet controller from Intel (did=0x1096) supported by the QNX 6.3.0
SPx ?
Below I have attached output from the pci command.

Regards,
Jacek

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1096h, 631xESB/632xESB DPT LAN Controller Copper
PCI index = 0h
Class Codes = 020000h
Revision ID = 1h
Bus number = 5
Device number = 0
Function num = 0
Status Reg = 10h
Command Reg = 147h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle operations ignored
Memory Write and Invalidate disabled
Palette Snooping disabled
Parity Error Response enabled
Data/Address stepping disabled
SERR# driver enabled
Fast back-to-back transactions to different agents disabled
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 10h un-cacheable
PCI Mem Address = b8820000h 32bit length 131072 enabled
PCI Mem Address = b8400000h 32bit length 4194304 enabled
PCI IO Address = 3020h length 32 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 3484h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = 10
CPU Interrupt = ah
Capabilities Pointer = c8h
Capability ID = 1h - Power Management
Capabilities = c822h - 21002000h
Capability ID = 5h - Message Signaled Interrupts
Capabilities = 80h - 0h
Capability ID = 10h - PCI Express
Capabilities = 1h - cc1h
Device Dependent Registers:
0x40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 01 d0 22 c8 00 20 00 21
0xD0: 05 e0 80 00 00 00 00 00 00 00 00 00 00 00 00 00
0xE0: 10 00 01 00 c1 0c 00 00 17 28 1a 00 41 10 03 00
0xF0: 00 00 41 10 00 00 00 00 00 00 00 00 00 00 00 00


Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1096h, 631xESB/632xESB DPT LAN Controller Copper
PCI index = 1h
Class Codes = 020000h
Revision ID = 1h
Bus number = 5
Device number = 0
Function num = 1
Status Reg = 10h
Command Reg = 147h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle operations ignored
Memory Write and Invalidate disabled
Palette Snooping disabled
Parity Error Response enabled
Data/Address stepping disabled
SERR# driver enabled
Fast back-to-back transactions to different agents disabled
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 10h un-cacheable
PCI Mem Address = b8800000h 32bit length 131072 enabled
PCI Mem Address = b8000000h 32bit length 4194304 enabled
PCI IO Address = 3000h length 32 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 3484h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT B
Interrupt line = 11
CPU Interrupt = bh
Capabilities Pointer = c8h
Capability ID = 1h - Power Management
Capabilities = c822h - 21002000h
Capability ID = 5h - Message Signaled Interrupts
Capabilities = 80h - 0h
Capability ID = 10h - PCI Express
Capabilities = 1h - cc1h
Device Dependent Registers:
0x40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 01 d0 22 c8 00 20 00 21
0xD0: 05 e0 80 00 00 00 00 00 00 00 00 00 00 00 00 00
0xE0: 10 00 01 00 c1 0c 00 00 17 28 1a 00 41 10 03 00
0xF0: 00 00 41 10 00 00 00 00 00 00 00 00 00 00 00 00



--
cburgess@qnx.com

Jacek Rudnicki

Re: Intel NIC (did=1096) and QNX 6.3

Post by Jacek Rudnicki » Wed Sep 26, 2007 8:21 am

Thank's to all of you.

Will the devn-i82544.so be released in the next
Service Pack or in separate Network Drivers Patch ?

When can we expect these new drivers ?

Regards,
Jacek

Uzytkownik "Colin Burgess" <cburgess@qnx.com> napisal w wiadomosci
news:fdbch5$2ru$1@inn.qnx.com...
Device for this is in the head branch - but not the currently release
drivers AFAICS. It will be in the
devn-i82544.so driver.

Jacek Rudnicki wrote:
Hi,

Is Ethernet controller from Intel (did=0x1096) supported by the QNX 6.3.0
SPx ?
Below I have attached output from the pci command.

Regards,
Jacek

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1096h, 631xESB/632xESB DPT LAN Controller Copper
PCI index = 0h
Class Codes = 020000h
Revision ID = 1h
Bus number = 5
Device number = 0
Function num = 0
Status Reg = 10h
Command Reg = 147h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle operations ignored
Memory Write and Invalidate disabled
Palette Snooping disabled
Parity Error Response enabled
Data/Address stepping disabled
SERR# driver enabled
Fast back-to-back transactions to different agents disabled
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 10h un-cacheable
PCI Mem Address = b8820000h 32bit length 131072 enabled
PCI Mem Address = b8400000h 32bit length 4194304 enabled
PCI IO Address = 3020h length 32 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 3484h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = 10
CPU Interrupt = ah
Capabilities Pointer = c8h
Capability ID = 1h - Power Management
Capabilities = c822h - 21002000h
Capability ID = 5h - Message Signaled Interrupts
Capabilities = 80h - 0h
Capability ID = 10h - PCI Express
Capabilities = 1h - cc1h
Device Dependent Registers:
0x40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 01 d0 22 c8 00 20 00 21
0xD0: 05 e0 80 00 00 00 00 00 00 00 00 00 00 00 00 00
0xE0: 10 00 01 00 c1 0c 00 00 17 28 1a 00 41 10 03 00
0xF0: 00 00 41 10 00 00 00 00 00 00 00 00 00 00 00 00


Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1096h, 631xESB/632xESB DPT LAN Controller Copper
PCI index = 1h
Class Codes = 020000h
Revision ID = 1h
Bus number = 5
Device number = 0
Function num = 1
Status Reg = 10h
Command Reg = 147h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle operations ignored
Memory Write and Invalidate disabled
Palette Snooping disabled
Parity Error Response enabled
Data/Address stepping disabled
SERR# driver enabled
Fast back-to-back transactions to different agents disabled
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 10h un-cacheable
PCI Mem Address = b8800000h 32bit length 131072 enabled
PCI Mem Address = b8000000h 32bit length 4194304 enabled
PCI IO Address = 3000h length 32 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 3484h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT B
Interrupt line = 11
CPU Interrupt = bh
Capabilities Pointer = c8h
Capability ID = 1h - Power Management
Capabilities = c822h - 21002000h
Capability ID = 5h - Message Signaled Interrupts
Capabilities = 80h - 0h
Capability ID = 10h - PCI Express
Capabilities = 1h - cc1h
Device Dependent Registers:
0x40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 01 d0 22 c8 00 20 00 21
0xD0: 05 e0 80 00 00 00 00 00 00 00 00 00 00 00 00 00
0xE0: 10 00 01 00 c1 0c 00 00 17 28 1a 00 41 10 03 00
0xF0: 00 00 41 10 00 00 00 00 00 00 00 00 00 00 00 00



--
cburgess@qnx.com

Ryan J. Allen

Re: Intel NIC (did=1096) and QNX 6.3

Post by Ryan J. Allen » Wed Sep 26, 2007 5:04 pm

On 26/09/2007 4:21 AM, Jacek Rudnicki wrote:
Will the devn-i82544.so be released in the next
Service Pack or in separate Network Drivers Patch ?

When can we expect these new drivers ?
I'm not sure that anyone who reads these newsgroups has this
information. Your best bet is to talk to your QSSL sales representative.

--
Ryan J. Allen
QNX Software Systems

Post Reply

Return to “qnx.rtos”