On Wed, Jan 25, Alan Stern wrote: > My earlier experiment (adding a clear-halt for the interrupt-in endpoint) > failed. It turns out that it does cause problems for other devices. And > it wasn't needed anyway; a simple blacklist entry was enough to get my HP > keyboard working. > > This patch (as643) removes the clear-halt call and adds the blacklist > entry.
> +++ usb-2.6/drivers/usb/input/hid-core.c > @@ -1445,6 +1445,9 @@ void hid_init_reports(struct hid_device > #define USB_VENDOR_ID_CHERRY 0x046a > #define USB_DEVICE_ID_CHERRY_CYMOTION 0x0023 > > +#define USB_VENDOR_ID_HP 0x03f0 > +#define USB_DEVICE_ID_HP_USBHUB_KB 0x020c > + > /* > * Alphabetically sorted blacklist by quirk type. > */ > @@ -1558,6 +1561,7 @@ static const struct hid_blacklist { > { USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_4PORTKVMC, HID_QUIRK_NOGET }, > { USB_VENDOR_ID_BTC, USB_DEVICE_ID_BTC_KEYBOARD, HID_QUIRK_NOGET}, > { USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_USBHUB_KB, > HID_QUIRK_NOGET}, > + { USB_VENDOR_ID_HP, USB_DEVICE_ID_HP_USBHUB_KB, HID_QUIRK_NOGET }, > { USB_VENDOR_ID_TANGTOP, USB_DEVICE_ID_TANGTOP_USBPS2, HID_QUIRK_NOGET > }, > > { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_POWERMOUSE, > HID_QUIRK_2WHEEL_POWERMOUSE }, > @@ -1820,9 +1824,6 @@ static struct hid_device *usb_hid_config > hid->urbctrl->transfer_dma = hid->ctrlbuf_dma; > hid->urbctrl->transfer_flags |= (URB_NO_TRANSFER_DMA_MAP | > URB_NO_SETUP_DMA_MAP); > > - /* May be needed for some devices */ > - usb_clear_halt(hid->dev, hid->urbin->pipe); > - > return hid; What is the usb_clear_halt doing here? If I add this back to 2.6.16, the keyboard on an IBM workstation works again. If I leave it out, it may eventually process a few keystrokes or it will be dead until I unplug it. But sometimes even that doesnt help. https://bugzilla.novell.com/show_bug.cgi?id=161066 It seems to affect all/most IBM pSeries, but not Apple G5. wels:~ # lsusb Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 Bus 001 Device 002: ID 04b3:3006 IBM Corp. Bus 001 Device 003: ID 04b3:3005 IBM Corp. Bus 001 Device 004: ID 046d:c000 Logitech, Inc. N43 [Pilot Mouse] ... Page orders: linear mapping = 24, others = 12 Found initrd at 0xc000000002300000:0xc000000002605000 Found legacy serial port 0 for /[EMAIL PROTECTED]/[EMAIL PROTECTED]/pci13a8,[EMAIL PROTECTED]/[EMAIL PROTECTED] mem=100ebfff000, taddr=100ebfff000, irq=ffffffffffffffff, clk=14745600, speed=0 Found legacy serial port 1 for /[EMAIL PROTECTED]/[EMAIL PROTECTED]/pci13a8,[EMAIL PROTECTED]/[EMAIL PROTECTED] mem=100ebfff200, taddr=100ebfff200, irq=ffffffffffffffff, clk=14745600, speed=0 Starting Linux PPC64 #1 SMP Mon Apr 10 04:51:13 UTC 2006 ----------------------------------------------------- ppc64_pft_size = 0x1a ppc64_interrupt_controller = 0x2 platform = 0x101 physicalMemorySize = 0xfa000000 ppc64_caches.dcache_line_size = 0x80 ppc64_caches.icache_line_size = 0x80 htab_address = 0x0000000000000000 htab_hash_mask = 0x7ffff ----------------------------------------------------- [boot]0100 MM Init [boot]0100 MM Init Done Linux version 2.6.16-20-ppc64 ([EMAIL PROTECTED]) (gcc version 4.1.0 (SUSE Linux)) #1 SMP Mon Apr 10 04:51:13 UTC 2006 [boot]0012 Setup Arch Top of RAM: 0xfa000000, Total RAM: 0xfa000000 Memory hole size: 0MB PPC64 nvram contains 16384 bytes Using default idle loop On node 0 totalpages: 1024000 DMA zone: 1024000 pages, LIFO batch:31 DMA32 zone: 0 pages, LIFO batch:0 Normal zone: 0 pages, LIFO batch:0 HighMem zone: 0 pages, LIFO batch:0 [boot]0015 Setup Done Built 1 zonelists Kernel command line: root=/dev/sda2 quiet sysrq=1 [boot]0020 XICS Init xics: no ISA interrupt controller [boot]0021 XICS Done PID hash table entries: 4096 (order: 12, 131072 bytes) time_init: decrementer frequency = 14.318000 MHz time_init: processor frequency = 2516.475916 MHz Console: colour dummy device 80x25 Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) freeing bootmem node 0 Memory: 4017256k/4096000k available (4352k kernel code, 78744k reserved, 1948k data, 840k bss, 248k init) Calibrating delay loop... 28.56 BogoMIPS (lpj=142848) Security Framework v1.0.0 initialized Mount-cache hash table entries: 256 device-tree: Duplicate name in /, renamed to "[EMAIL PROTECTED]" checking if image is initramfs... it is Freeing initrd memory: 3092k freed Processor 1 found. Brought up 2 CPUs migration_cost=1311 NET: Registered protocol family 16 PCI: Probing PCI hardware IOMMU table initialized, virtual merging enabled mapping IO 100f4000000 -> d000080000000000, size: 400000 PCI: Probing PCI hardware done Registering pmac pic with sysfs... usbcore: registered new driver usbfs usbcore: registered new driver hub TC classifier action (bugs to netdev@vger.kernel.org cc [EMAIL PROTECTED]) IBM eBus Device Driver probe_bus_pseries: processing c0000000f9ffa740 probe_bus_pseries: processing c0000000f9ffa888 probe_bus_pseries: processing c0000000f9ffa9f0 RTAS daemon started RTAS: event: 103, Type: EPOW, Severity: 4 audit: initializing netlink socket (disabled) audit(1146508690.820:1): initialized Total HugeTLB memory allocated, 0 VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) pci_hotplug: PCI Hot Plug PCI Core version: 0.5 rpaphp: RPA HOT Plug PCI Controller Driver version: 0.1 rpadlpar_io_init: partition not DLPAR capable matroxfb: Matrox G450 detected PInS data found at offset 31168 PInS memtype = 5 matroxfb: 640x480x8bpp (virtual: 640x26214) matroxfb: framebuffer at 0x10080000000, mapped to 0xd000080080006000, size 33554432 Console: switching to colour frame buffer device 80x30 fb0: MATROX frame buffer device matroxfb_crtc2: secondary head of fb0 was registered as fb1 vio_register_driver: driver hvc_console registering HVSI: registered 0 devices Generic RTC Driver v1.07 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0x100ebfff000 (irq = 35) is a 16550A serial8250.0: ttyS1 at MMIO 0x100ebfff200 (irq = 35) is a 16550A 0000:41:02.0: ttyS0 at MMIO 0x100ebfff000 (irq = 35) is a 16550A 0000:41:02.0: ttyS1 at MMIO 0x100ebfff200 (irq = 35) is a 16550A pmac_zilog: 0.6 (Benjamin Herrenschmidt <[EMAIL PROTECTED]>) isa bounce pool size: 16 pages RAMDISK driver initialized: 16 RAM disks of 123456K size 1024 blocksize input: Macintosh mouse button emulation as /class/input/input0 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx AMD8111: IDE controller at PCI slot 0000:00:06.1 PCI: Enabling device: (0000:00:06.1), cmd 1 AMD8111: chipset revision 3 AMD8111: 0000:00:06.1 (rev 03) UDMA133 controller AMD8111: 100% native mode on irq 32 ide0: BM-DMA at 0x7c00-0x7c07, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0x7c08-0x7c0f, BIOS settings: hdc:pio, hdd:pio Probing IDE interface ide0... hda: IBM DROM003 GDR8164B, ATAPI CD/DVD-ROM drive ide0 at 0x7400-0x7407,0x6c02 on irq 32 Probing IDE interface ide1... Probing IDE interface ide1... ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) ohci_hcd 0000:41:00.0: OHCI Host Controller ohci_hcd 0000:41:00.0: new USB bus registered, assigned bus number 1 ohci_hcd 0000:41:00.0: irq 35, io mem 0x100e0001000 usb usb1: new device found, idVendor=0000, idProduct=0000 usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: OHCI Host Controller usb usb1: Manufacturer: Linux 2.6.16-20-ppc64 ohci_hcd usb usb1: SerialNumber: 0000:41:00.0 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 3 ports detected ohci_hcd 0000:41:00.1: OHCI Host Controller ohci_hcd 0000:41:00.1: new USB bus registered, assigned bus number 2 ohci_hcd 0000:41:00.1: irq 35, io mem 0x100e0000000 usb usb2: new device found, idVendor=0000, idProduct=0000 usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: OHCI Host Controller usb usb2: Manufacturer: Linux 2.6.16-20-ppc64 ohci_hcd usb usb2: SerialNumber: 0000:41:00.1 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 3 ports detected usb 1-2: new full speed USB device using ohci_hcd and address 2 usb 1-2: new device found, idVendor=04b3, idProduct=3006 usb 1-2: new device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-2: Product: IBM USB HUB KEYBOARD usb 1-2: Manufacturer: Silitek usb 1-2: configuration #1 chosen from 1 choice hub 1-2:1.0: USB hub found hub 1-2:1.0: 3 ports detected usb 1-2.1: new full speed USB device using ohci_hcd and address 3 usb 1-2.1: new device found, idVendor=04b3, idProduct=3005 usb 1-2.1: new device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-2.1: Product: IBM USB HUB KEYBOARD usb 1-2.1: Manufacturer: Silitek usb 1-2.1: configuration #1 chosen from 1 choice usb 1-2.3: new low speed USB device using ohci_hcd and address 4 usb 1-2.3: new device found, idVendor=046d, idProduct=c000 usb 1-2.3: new device strings: Mfr=1, Product=0, SerialNumber=0 usb 1-2.3: Manufacturer: Logitech usb 1-2.3: configuration #1 chosen from 1 choice usbcore: registered new driver hiddev input: Silitek IBM USB HUB KEYBOARD as /class/input/input1 input: USB HID v1.10 Keyboard [Silitek IBM USB HUB KEYBOARD] on usb-0000:41:00.0-2.1 input: Logitech as /class/input/input2 input: USB HID v1.00 Mouse [Logitech] on usb-0000:41:00.0-2.3 usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver mice: PS/2 mouse device common for all mice md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 oprofile: using ppc64/970 performance monitoring. NET: Registered protocol family 2 IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) TCP established hash table entries: 524288 (order: 11, 8388608 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 524288 bind 65536) TCP reno registered NET: Registered protocol family 1 NET: Registered protocol family 17 NET: Registered protocol family 15 Freeing unused kernel memory: 248k freed SCSI subsystem initialized Driver 'sd' needs updating - please use bus_type methods ipr: IBM Power RAID SCSI Device Driver version: 2.1.2 (February 8, 2006) ipr 0000:11:01.0: Found IOA with IRQ: 44 ipr 0000:11:01.0: Starting IOA initialization sequence. ipr 0000:11:01.0: Adapter firmware version: 050A006A ipr 0000:11:01.0: IOA initialized. scsi0 : IBM 570B Storage Adapter Vendor: IBM Model: HUS103073FL3600 Rev: RPQN Type: Direct-Access ANSI SCSI revision: 04 SCSI device sda: 143374000 512-byte hdwr sectors (73407 MB) sda: Write Protect is off sda: Mode Sense: d3 00 10 08 SCSI device sda: drive cache: write through w/ FUA SCSI device sda: 143374000 512-byte hdwr sectors (73407 MB) sda: Write Protect is off sda: Mode Sense: d3 00 10 08 SCSI device sda: drive cache: write through w/ FUA sda: sda1 sda2 sda3 sda4 sd 0:0:2:0: Attached scsi disk sda Vendor: IBM Model: HUS103073FL3600 Rev: RPQN Type: Direct-Access ANSI SCSI revision: 04 sd 0:0:2:0: Attached scsi generic sg0 type 0 SCSI device sdb: 143374000 512-byte hdwr sectors (73407 MB) sdb: Write Protect is off sdb: Mode Sense: d3 00 10 08 SCSI device sdb: drive cache: write through w/ FUA SCSI device sdb: 143374000 512-byte hdwr sectors (73407 MB) sdb: Write Protect is off sdb: Mode Sense: d3 00 10 08 SCSI device sdb: drive cache: write through w/ FUA sdb: sdb1 sdb2 sd 0:0:3:0: Attached scsi disk sdb sd 0:0:3:0: Attached scsi generic sg1 type 0 scsi: unknown device type 31 Vendor: IBM Model: 570B001 Rev: 0150 Type: Unknown ANSI SCSI revision: 00 0:255:255:255: Attached scsi generic sg2 type 31 kjournald starting. Commit interval 5 seconds EXT3 FS on sda2, internal journal EXT3-fs: mounted filesystem with ordered data mode. device-mapper: 4.5.0-ioctl (2005-10-04) initialised: [EMAIL PROTECTED] dm-netlink version 0.0.2 loaded jsm: module not supported by Novell, setting U taint flag. ttyn0 at MMIO 0x0 (irq = 35) is a jsm Added device ttyn1 at MMIO 0x0 (irq = 35) is a jsm Added device jsm 0000:41:03.0: board 1: Digi Neo (rev 1), irq 35 Intel(R) PRO/1000 Network Driver - version 7.0.28-NAPI Copyright (c) 1999-2005 Intel Corporation. PCI: Enabling device: (0000:11:02.0), cmd 143 hda: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(66) Uniform CD-ROM driver Revision: 3.20 e1000: 0000:11:02.0: e1000_probe: (PCI-X:100MHz:64-bit) 00:14:5e:0c:02:0e e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection PCI: Enabling device: (0000:11:02.1), cmd 143 e1000: 0000:11:02.1: e1000_probe: (PCI-X:100MHz:64-bit) 00:14:5e:0c:02:0f e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection loop: loaded (max 8 devices) AppArmor: AppArmor (version 2.0-19.43r6320) initialized audit(1146508715.220:2): AppArmor (version 2.0-19.43r6320) initialized NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver ip6_tables: (C) 2000-2006 Netfilter Core Team ip_tables: (C) 2000-2006 Netfilter Core Team Netfilter messages via NETLINK v0.30. ip_conntrack version 2.4 (8192 buckets, 65536 max) - 296 bytes per conntrack Adding 1048568k swap on /dev/system/swap. Priority:-1 extents:1 across:1048568k ADDRCONF(NETDEV_UP): eth0: link is not ready e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:e0:2b:5e:c4:00:08:00 SRC=10.10.222.100 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=18098 PROTO=2 SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:e0:2b:5e:c4:00:08:00 SRC=10.10.222.100 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=18110 PROTO=2 SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:e0:2b:5e:c4:00:08:00 SRC=10.10.222.100 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=18129 PROTO=2 SFW2-INext-ACC-TCP IN=eth0 OUT= MAC=00:14:5e:0c:02:0e:00:0a:27:e2:f3:3e:08:00 SRC=10.10.1.156 DST=10.10.0.152 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=33855 DF PROTO=TCP SPT=49707 DPT=22 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A058E7FF40000000001030302) SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:e0:2b:5e:c4:00:08:00 SRC=10.10.222.100 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=18148 PROTO=2 00:00.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8132 PCI-X Bridge (rev 11) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=11, subordinate=20, sec-latency=0 I/O behind bridge: 00200000-002fffff Memory behind bridge: 98000000-a7ffffff Prefetchable memory behind bridge: 00000000fff00000-0000000000000000 Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B- Capabilities: [60] PCI-X bridge device Secondary Status: 64bit+ 133MHz+ SCD- USC- SCO- SRD- Freq=100MHz Status: Dev=00:00.0 64bit+ 133MHz+ SCD- USC- SCO- SRD- Upstream: Capacity=13 CommitmentLimit=65535 Downstream: Capacity=2 CommitmentLimit=65535 Capabilities: [b8] HyperTransport: Interrupt Discovery and Configuration Capabilities: [c0] HyperTransport: Revision ID: 2.00 Capabilities: [f4] HyperTransport: MSI Mapping 00:03.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8132 PCI-X Bridge (rev 11) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=21, subordinate=30, sec-latency=0 I/O behind bridge: 00300000-0037ffff Memory behind bridge: a8000000-bfffffff Prefetchable memory behind bridge: 00000000fff00000-0000000000000000 Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B- Capabilities: [60] PCI-X bridge device Secondary Status: 64bit+ 133MHz+ SCD- USC- SCO- SRD- Freq=133MHz Status: Dev=00:03.0 64bit+ 133MHz+ SCD- USC- SCO- SRD- Upstream: Capacity=13 CommitmentLimit=65535 Downstream: Capacity=2 CommitmentLimit=65535 Capabilities: [b8] HyperTransport: Interrupt Discovery and Configuration Capabilities: [c0] HyperTransport: Slave or Primary Interface Command: BaseUnitID=3 UnitCnt=2 MastHost- DefDir- DUL- Link Control 0: CFlE+ CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn- LSEn- ExtCTL- 64b- Link Config 0: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn- Link Control 1: CFlE+ CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn- LSEn- ExtCTL- 64b- Link Config 1: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=8bit DwFcInEn- LWO=8bit DwFcOutEn- Revision ID: 2.00 Link Frequency 0: 1.0GHz Link Error 0: <Prot- <Ovfl- <EOC- CTLTm- Link Frequency Capability 0: 200MHz+ 300MHz- 400MHz+ 500MHz+ 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend- Feature Capability: IsocFC- LDTSTOP+ CRCTM- ECTLT- 64bA+ UIDRD- Link Frequency 1: 200MHz Link Error 1: <Prot- <Ovfl- <EOC- CTLTm- Link Frequency Capability 1: 200MHz+ 300MHz- 400MHz+ 500MHz+ 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend- Error Handling: PFlE- OFlE- PFE- OFE- EOCFE- RFE- CRCFE- SERRFE- CF- RE- PNFE- ONFE- EOCNFE- RNFE- CRCNFE- SERRNFE- Prefetchable memory behind bridge Upper: 00-00 Bus Number: 00 Capabilities: [f4] HyperTransport: MSI Mapping 00:04.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8132 PCI-X Bridge (rev 11) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=31, subordinate=40, sec-latency=0 I/O behind bridge: 00380000-003fffff Memory behind bridge: c0000000-dfffffff Prefetchable memory behind bridge: 00000000fff00000-0000000000000000 Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B- Capabilities: [60] PCI-X bridge device Secondary Status: 64bit+ 133MHz+ SCD- USC- SCO- SRD- Freq=133MHz Status: Dev=00:04.0 64bit+ 133MHz+ SCD- USC- SCO- SRD- Upstream: Capacity=13 CommitmentLimit=65535 Downstream: Capacity=2 CommitmentLimit=65535 Capabilities: [b8] HyperTransport: Interrupt Discovery and Configuration Capabilities: [c0] HyperTransport: Revision ID: 2.00 Capabilities: [f4] HyperTransport: MSI Mapping 00:05.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8111 PCI (rev 07) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=41, subordinate=50, sec-latency=0 I/O behind bridge: 00008000-0000ffff Memory behind bridge: e0000000-ebffffff Prefetchable memory behind bridge: fff00000-000fffff Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B- Capabilities: [c0] HyperTransport: Slave or Primary Interface !!! Possibly incomplete decoding Command: BaseUnitID=5 UnitCnt=4 MastHost- DefDir- Link Control 0: CFlE+ CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 Link Config 0: MLWI=8bit MLWO=8bit LWI=8bit LWO=8bit Link Control 1: CFlE- CST- CFE- <LkFail+ Init- EOC+ TXO+ <CRCErr=0 Link Config 1: MLWI=8bit MLWO=8bit LWI=8bit LWO=8bit Revision ID: 1.02 Capabilities: [f0] HyperTransport: Interrupt Discovery and Configuration 00:06.1 IDE interface: Advanced Micro Devices [AMD] AMD-8111 IDE (rev 03) (prog-if 8f [Master SecP SecO PriP PriO]) Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 74 Interrupt: pin A routed to IRQ 32 Region 0: I/O ports at 100f4007400 [size=8] Region 1: I/O ports at 100f4006c00 [size=4] Region 2: I/O ports at 100f4007800 [size=8] Region 3: I/O ports at 100f4007000 [size=4] Region 4: I/O ports at 100f4007c00 [size=16] 00:1f.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8132 PCI-X Bridge (rev 11) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=01, subordinate=10, sec-latency=0 I/O behind bridge: 00100000-001fffff Memory behind bridge: 80000000-97ffffff Prefetchable memory behind bridge: 00000000fff00000-0000000000000000 Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B- Capabilities: [60] PCI-X bridge device Secondary Status: 64bit+ 133MHz+ SCD- USC- SCO- SRD- Freq=conv Status: Dev=00:1f.0 64bit+ 133MHz+ SCD- USC- SCO- SRD- Upstream: Capacity=13 CommitmentLimit=65535 Downstream: Capacity=2 CommitmentLimit=65535 Capabilities: [b8] HyperTransport: Interrupt Discovery and Configuration Capabilities: [c0] HyperTransport: Slave or Primary Interface Command: BaseUnitID=31 UnitCnt=2 MastHost- DefDir- DUL- Link Control 0: CFlE+ CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn- LSEn- ExtCTL- 64b- Link Config 0: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn- Link Control 1: CFlE+ CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn- LSEn- ExtCTL- 64b- Link Config 1: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn- Revision ID: 2.00 Link Frequency 0: 600MHz Link Error 0: <Prot- <Ovfl- <EOC- CTLTm- Link Frequency Capability 0: 200MHz+ 300MHz- 400MHz+ 500MHz+ 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend- Feature Capability: IsocFC- LDTSTOP+ CRCTM- ECTLT- 64bA+ UIDRD- Link Frequency 1: 1.0GHz Link Error 1: <Prot- <Ovfl- <EOC- CTLTm- Link Frequency Capability 1: 200MHz+ 300MHz- 400MHz+ 500MHz+ 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend- Error Handling: PFlE- OFlE- PFE- OFE- EOCFE- RFE- CRCFE- SERRFE- CF- RE- PNFE- ONFE- EOCNFE- RNFE- CRCNFE- SERRNFE- Prefetchable memory behind bridge Upper: 00-00 Bus Number: 00 Capabilities: [f4] HyperTransport: MSI Mapping 01:01.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge (non-transparent mode) (rev 15) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 74, Cache Line Size 08 Bus: primary=01, secondary=02, subordinate=02, sec-latency=128 I/O behind bridge: 01001000-01000fff Memory behind bridge: 80000000-830fffff Prefetchable memory behind bridge: 0000000001000000-0000000000f00000 Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B- Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [90] #06 [0000] Capabilities: [a0] Vital Product Data 02:00.0 VGA compatible controller: Matrox Graphics, Inc. G400/G450 (rev 85) (prog-if 00 [VGA]) Subsystem: IBM Unknown device 0233 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 72 (4000ns min, 8000ns max), Cache Line Size 20 Interrupt: pin A routed to IRQ 40 Region 0: Memory at 10080000000 (32-bit, prefetchable) [size=32M] Region 1: Memory at 10082800000 (32-bit, non-prefetchable) [size=8M] Region 2: Memory at 10082000000 (32-bit, non-prefetchable) [size=8M] Expansion ROM at 10083000000 [disabled] [size=128K] Capabilities: [dc] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [f0] AGP version 2.0 Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2 Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none> 11:01.0 SCSI storage controller: Mylex Corporation AcceleRAID 600/500/400/Sapphire support Device (rev 04) Subsystem: IBM Dual Channel PCI-X U320 SCSI Adapter Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 144, Cache Line Size 20 Interrupt: pin A routed to IRQ 44 BIST result: 00 Region 0: Memory at 10098a00000 (64-bit, non-prefetchable) [size=256K] Region 2: Memory at 10098000000 (64-bit, prefetchable) [size=8M] Expansion ROM at 10098800000 [disabled] [size=1M] Capabilities: [40] PCI-X non-bridge device Command: DPERE+ ERO+ RBC=4096 OST=2 Status: Dev=11:01.0 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=4096 DMOST=8 DMCRS=64 RSCEM- 266MHz- 533MHz- Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable- Address: 0000000000000000 Data: 0000 Capabilities: [78] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 11:02.0 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (rev 03) Subsystem: IBM Unknown device 0289 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 144 (63750ns min), Cache Line Size 20 Interrupt: pin A routed to IRQ 45 Region 0: Memory at 10098a60000 (64-bit, non-prefetchable) [size=128K] Region 2: Memory at 100989c0000 (64-bit, non-prefetchable) [size=256K] Region 4: I/O ports at 100f42fe800 [size=64] Expansion ROM at 10098980000 [disabled] [size=256K] Capabilities: [dc] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=1 PME- Capabilities: [e4] PCI-X non-bridge device Command: DPERE- ERO- RBC=2048 OST=1 Status: Dev=11:02.0 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=2048 DMOST=1 DMCRS=16 RSCEM- 266MHz- 533MHz- Capabilities: [f0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable- Address: 0000000000000000 Data: 0000 11:02.1 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (rev 03) Subsystem: IBM Unknown device 0289 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 144 (63750ns min), Cache Line Size 20 Interrupt: pin B routed to IRQ 46 Region 0: Memory at 10098a40000 (64-bit, non-prefetchable) [size=128K] Region 2: Memory at 10098940000 (64-bit, non-prefetchable) [size=256K] Region 4: I/O ports at 100f42fec00 [size=64] Expansion ROM at 10098900000 [disabled] [size=256K] Capabilities: [dc] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=1 PME- Capabilities: [e4] PCI-X non-bridge device Command: DPERE- ERO- RBC=2048 OST=1 Status: Dev=11:02.1 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=2048 DMOST=1 DMCRS=16 RSCEM- 266MHz- 533MHz- Capabilities: [f0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable- Address: 0000000000000000 Data: 0000 41:00.0 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 0b) (prog-if 10 [OHCI]) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 72 (20000ns max) Interrupt: pin D routed to IRQ 35 Region 0: Memory at 100e0001000 (32-bit, non-prefetchable) [size=4K] 41:00.1 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 0b) (prog-if 10 [OHCI]) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 72 (20000ns max) Interrupt: pin D routed to IRQ 35 Region 0: Memory at 100e0000000 (32-bit, non-prefetchable) [size=4K] 41:02.0 Serial controller: Exar Corp. XR17C/D152 Dual PCI UART (rev 01) (prog-if 02 [16550]) Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 35 Region 0: Memory at 100ebfff000 (32-bit, non-prefetchable) [size=4K] 41:03.0 Serial controller: Digi International Digi Neo 2 DB9 (rev 01) (prog-if 02 [16550]) Subsystem: Digi International Digi Neo 2 DB9 Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 35 Region 0: Memory at 100e0002000 (32-bit, non-prefetchable) [size=1K] Bus 002 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.16-20-ppc64 ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:41:00.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 001 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.16-20-ppc64 ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:41:00.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0103 power enable connect Port 3: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 001 Device 002: ID 04b3:3006 IBM Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x04b3 IBM Corp. idProduct 0x3006 bcdDevice 1.00 iManufacturer 1 Silitek iProduct 2 IBM USB HUB KEYBOARD iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 2 IBM USB HUB KEYBOARD bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 iInterface 2 IBM USB HUB KEYBOARD Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x000d Per-port power switching Compound device Per-port overcurrent protection bPwrOn2PwrGood 22 * 2 milli seconds bHubContrCurrent 100 milli Ampere DeviceRemovable 0x02 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0103 power enable connect Port 2: 0000.0100 power Port 3: 0000.0303 lowspeed power enable connect Device Status: 0x0000 (Bus Powered) Bus 001 Device 003: ID 04b3:3005 IBM Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x04b3 IBM Corp. idProduct 0x3005 bcdDevice 1.00 iManufacturer 1 Silitek iProduct 2 IBM USB HUB KEYBOARD iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 34 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 2 IBM USB HUB KEYBOARD bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 2 IBM USB HUB KEYBOARD HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 65 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 10 Device Status: 0x0000 (Bus Powered) Bus 001 Device 004: ID 046d:c000 Logitech, Inc. N43 [Pilot Mouse] Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc000 N43 [Pilot Mouse] bcdDevice 10.00 iManufacturer 1 Logitech iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 34 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 36mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.00 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 66 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 10 Device Status: 0x0000 (Bus Powered) ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel