closed (Was: Re: Bug#321419: linux-image-2.6.12-1-686: irq11 makes
eth0 problems)
Philippe Bourcier
buffalo.phil at free.fr
Sun Nov 27 05:23:29 EST 2005
hi all,
I had the following problem:
description: CardBus bridge
product: PCI1250
vendor: Texas Instruments
On Wed, Aug 31, 2005 at 10:12:59PM +0200, Philippe Bourcier wrote:
> On Wed, Aug 17, 2005 at 02:26:17AM +0200, Daniel Ritz wrote:
> > On Tuesday 16 August 2005 22.47, Philippe Bourcier wrote:
> > >
> > > I tried latest debian 2.6.12 kernel; see:
> > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=321419
> > >
> > > irq 11: nobody cared!
> > > [<c01388fa>] __report_bad_irq+0x2a/0xa0
> > > [<c013836d>] handle_IRQ_event+0x3d/0x70
> > > [<c0138a12>] note_interrupt+0x82/0xa0
> > > [<c0138490>] __do_IRQ+0xf0/0x100
> > > [<c0105729>] do_IRQ+0x19/0x30
> > > [<c0103ada>] common_interrupt+0x1a/0x20
> > > [<c011f2ae>] __do_softirq+0x2e/0xa0
> > > [<c011f346>] do_softirq+0x26/0x30
> > > [<c010572e>] do_IRQ+0x1e/0x30
> > > [<c0103ada>] common_interrupt+0x1a/0x20
> > > handlers:
> > > [<c8cddea0>] (usb_hcd_irq+0x0/0x80 [usbcore])
> > > [<c8d00990>] (yenta_interrupt+0x0/0x40 [yenta_socket])
> > > [<c8d00990>] (yenta_interrupt+0x0/0x40 [yenta_socket])
> > > Disabling IRQ #11
> > > eth0: interrupt(s) dropped!
> > >
> > > ask more if you need,
> >
> > simple question: is that card a multifunction card with ethernet and a
> > modem?
>
> exactly!
description: Megahertz 3CXEM556
product: LAN + 56k Modem
vendor: 3Com
> > i see from the dmesg that a ttyS2 pops up the same time when the
> > 3c589 shows up. the problem compared to 2.4 is that the serial interface
> > is assigned irq 11 when the network card is on irq 9. but on 2.4 both
> > functions use irq 9 (which is correct). could you try the attached patch?
well, the I see this bug is resolved with the last (debian)
kernel \o/
Thanks very much for resolving! Congratulations!!
$ dmesg
Linux version 2.6.14-2-686 (Debian 2.6.14-3) (nobse at debian.org)
(gcc version 4.0.3 20051023 (prerelease) (Debian 4.0.2-3)) #1 Mon
Nov 14 14:19:05 UTC 2005
BIOS-provided physical RAM map:
BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
BIOS-e801: 0000000000100000 - 0000000008000000 (usable)
0MB HIGHMEM available.
128MB LOWMEM available.
On node 0 totalpages: 32768
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 28672 pages, LIFO batch:15
HighMem zone: 0 pages, LIFO batch:1
DMI not present.
Allocating PCI resources starting at 10000000 (gap:
08000000:f8000000)
Built 1 zonelists
Kernel command line: root=/dev/hda2 video=vesafb:ywrap,mtrr
vga=791 noapic acpi=off ro
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (01101000)
Initializing CPU#0
PID hash table entries: 1024 (order: 10, 16384 bytes)
Detected 300.794 MHz processor.
Using tsc for high-res timesource
Console: colour dummy device 80x25
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 122060k/131072k available (1851k kernel code, 8424k
reserved, 532k data, 180k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor
mode... Ok.
Calibrating delay using timer specific routine.. 602.10 BogoMIPS
(lpj=301052)
Security Framework v1.0.0 initialized
SELinux: Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 0183f9ff 00000000 00000000
00000000 00000000 00000000 00000000
CPU: After vendor identify, caps: 0183f9ff 00000000 00000000
00000000 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After all inits, caps: 0183f9ff 00000000 00000000 00000040
00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
mtrr: v2.0 (20020519)
CPU: Intel Pentium II (Deschutes) stepping 02
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
checking if image is initramfs... it is
softlockup thread 0 started up.
Freeing initrd memory: 4331k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xeb080, last bus=0
PCI: Using configuration type 1
ACPI: Subsystem revision 20050902
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI: disabled
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00ff020
PnPBIOS: PnP BIOS version 1.0, entry 0xec000:0x3d18, dseg 0xec000
PnPBIOS: 19 nodes reported by PnP BIOS; 19 recorded by driver
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:00:02.0
PCI quirk: region 1000-103f claimed by PIIX4 ACPI
PCI quirk: region 1400-141f claimed by PIIX4 SMB
PIIX4 devres C PIO at 0398-0399
PIIX4 devres E PIO at 0800-0807
PIIX4 devres I PIO at 0200-0201
PIIX4 devres J PIO at 0388-038b
PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:07.0
pnp: 00:01: ioport range 0xcf8-0xcff could not be reserved
pnp: 00:01: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:01: ioport range 0x3f0-0x3f1 has been reserved
pnp: 00:01: ioport range 0x3f3-0x3f3 has been reserved
pnp: 00:01: ioport range 0x3f7-0x3f7 has been reserved
pnp: 00:01: ioport range 0x1000-0x107f could not be reserved
PCI: Bus 1, cardbus bridge: 0000:00:03.0
IO window: 00001800-000018ff
IO window: 00001c00-00001cff
PREFETCH window: 10000000-11ffffff
MEM window: 12000000-13ffffff
PCI: Bus 5, cardbus bridge: 0000:00:03.1
IO window: 00002000-000020ff
IO window: 00002400-000024ff
PREFETCH window: 14000000-15ffffff
MEM window: 16000000-17ffffff
PCI: Found IRQ 11 for device 0000:00:03.0
PCI: Found IRQ 11 for device 0000:00:03.1
audit: initializing netlink socket (disabled)
audit(1132608161.080:1): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
Limiting direct PCI/PCI transfers.
vesafb: framebuffer at 0xc0000000, mapped to 0xc8880000, using
3072k, total 4096k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: protected mode interface info at c000:7648
vesafb: pmi: set display start = c00c76aa, set palette = c00c76f3
vesafb: scrolling: ywrap using protected mode interface,
yres_virtual=1536
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
vesafb: Mode is VGA compatible
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing
enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024
blocksize
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
TCP bic registered
NET: Registered protocol family 8
NET: Registered protocol family 20
Using IPI Shortcut mode
Freeing unused kernel memory: 180k freed
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 1
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
Probing IDE interface ide0...
hda: IBM-DBCA-206480, ATA DISK drive
Probing IDE interface ide1...
hdc: TOSHIBA CD-ROM XM-1802B, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 12685680 sectors (6495 MB) w/420KiB Cache, CHS=13424/15/63
hda: cache flushes not supported
hda: hda1 hda2
hdc: ATAPI 24X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.20
Attempting manual resume
Attempting manual resume
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Floppy drive(s): fd0 is 1.44M
floppy0: Floppy io-port 0x03f2 in use
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,EPP]
input: PC Speaker
Real Time Clock Driver v1.12
irda_init()
NET: Registered protocol family 23
mice: PS/2 mouse device common for all mice
input: PS/2 Logitech TouchPad 3 on isa0060/serio1
PCI: Found IRQ 11 for device 0000:00:03.0
Yenta: CardBus bridge found at 0000:00:03.0 [0000:0000]
Yenta: Enabling burst memory read transactions
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:03.0, mfunc 0xcba97543, devctl 0x62
Yenta: ISA IRQ mask 0x0638, PCI irq 11
Socket status: 30000006
PCI: Found IRQ 11 for device 0000:00:03.1
Yenta: CardBus bridge found at 0000:00:03.1 [0000:0000]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:03.1, mfunc 0xcba97543, devctl 0x62
Yenta: ISA IRQ mask 0x0638, PCI irq 11
Socket status: 30000010
PIIX4: IDE controller at PCI slot 0000:00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
PIIX4: port 0x01f0 already claimed by ide0
PIIX4: port 0x0170 already claimed by ide1
PIIX4: neither IDE port enabled (BIOS)
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.3
PCI: Found IRQ 11 for device 0000:00:07.2
uhci_hcd 0000:00:07.2: UHCI Host Controller
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus
number 1
uhci_hcd 0000:00:07.2: irq 11, io base 0x0000f300
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
usb 1-1: new full speed USB device using uhci_hcd and address 2
piix4_smbus 0000:00:07.3: Found 0000:00:07.3 device
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
gameport: NS558 PnP Gameport is pnp00:14/gameport0, io 0x201,
speed 312kHz
usb 1-1.3: new low speed USB device using uhci_hcd and address 3
usb 1-1.4: new full speed USB device using uhci_hcd and address 4
usbcore: registered new driver hiddev
input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on
usb-0000:00:07.2-1.3
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
Adding 249440k swap on /dev/hda1. Priority:-1 extents:1
across:249440k
EXT3 FS on hda2, internal journal
sb: Init: Starting Probe...
sb: Probing legacy card with io=220, irq=5, dma=3, dma16=5
SB 3.01 detected OK (220)
ESS chip ES1879 detected
sb: Turning on MPU
sb: Init: Done
usbcore: registered new driver usbmouse
drivers/usb/input/usbmouse.c: v1.6:USB HID Boot Protocol mouse
driver
ip_tables: (C) 2000-2002 Netfilter core team
Netfilter messages via NETLINK v0.30.
ip_conntrack version 2.3 (1024 buckets, 8192 max) - 236 bytes per
conntrack
ipt_recent v0.3.1: Stephen Frost <sfrost at snowman.net>.
http://snowman.net/projects/ipt_recent/
pcmcia: Detected deprecated PCMCIA ioctl usage.
pcmcia: This interface will soon be removed from the kernel;
please expect breakage unless you upgrade to new tools.
pcmcia: see
http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
for details.
cs: IO port probe 0x100-0x4ff: excluding 0x300-0x307 0x388-0x38f
cs: IO port probe 0x100-0x4ff: excluding 0x300-0x307 0x388-0x38f
cs: IO port probe 0x800-0x8ff: excluding 0x800-0x807
cs: IO port probe 0x800-0x8ff: excluding 0x800-0x807
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
eth0: 3Com 3c589, io 0x310, irq 3, hw_addr 00:00:86:52:4B:CB
8K FIFO split 5:3 Rx:Tx, auto xcvr
ttyS2 at I/O 0x3e8 (irq = 3) is a 16550A
NET: Registered protocol family 10
Disabled Privacy Extensions on device c0322b40(lo)
IPv6 over IPv4 tunneling driver
eth0: flipped to 10baseT
eth0: no IPv6 routers present
NET: Registered protocol family 17
eth0: interrupt(s) dropped!
$ sudo lshw
ile.bourcier.hd.free.fr
description: Computer
width: 32 bits
*-core
description: Motherboard
physical id: 0
*-memory
description: System memory
physical id: 1
size: 128MB
*-cpu
product: Pentium II (Deschutes)
vendor: Intel Corp.
physical id: 2
bus info: cpu at 0
version: 6.5.2
size: 300MHz
width: 32 bits
capabilities: fpu fpu_exception wp vme de pse tsc msr
pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr
*-cache:0
description: L1 cache
physical id: 0
size: 32KB
*-cache:1
description: L2 cache
physical id: 1
size: 512KB
*-pci
description: Host bridge
product: 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP
disabled)
vendor: Intel Corporation
physical id: 0
bus info: pci at 00:00.0
version: 02
width: 32 bits
clock: 33MHz
*-display
description: VGA compatible controller
product: ViRGE/MX+MV
vendor: S3 Inc.
physical id: 2
bus info: pci at 00:02.0
logical name: /dev/fb0
version: 03
size: 64MB
width: 32 bits
clock: 33MHz
capabilities: vga bus_master cap_list fb
configuration: depth=16 frequency=75.69Hz
mode=1024x768 visual=truecolor xres=1024 yres=768
resources: iomemory:c0000000-c3ffffff
*-pcmcia:0
description: CardBus bridge
product: PCI1250
vendor: Texas Instruments
physical id: 3
bus info: pci at 00:03.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pcmcia bus_master cap_list
configuration: driver=yenta_cardbus
resources: iomemory:18010000-18010fff irq:11
*-pcmcia:1
description: CardBus bridge
product: PCI1250
vendor: Texas Instruments
physical id: 3.1
bus info: pci at 00:03.1
version: 02
width: 32 bits
clock: 33MHz
capabilities: pcmcia bus_master cap_list
configuration: driver=yenta_cardbus
resources: iomemory:18011000-18011fff irq:11
*-pccard UNCLAIMED
description: Megahertz 3CXEM556
product: LAN + 56k Modem
vendor: 3Com
physical id: 0
slot: Socket 1
resources: irq:3 irq:3
*-isa UNCLAIMED
description: ISA bridge
product: 82371AB/EB/MB PIIX4 ISA
vendor: Intel Corporation
physical id: 7
bus info: pci at 00:07.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: isa bus_master
*-ide
description: IDE interface
product: 82371AB/EB/MB PIIX4 IDE
vendor: Intel Corporation
physical id: 7.1
bus info: pci at 00:07.1
version: 01
width: 32 bits
clock: 33MHz
capabilities: ide bus_master
configuration: driver=PIIX_IDE
resources: ioport:1100-110f
*-usb
description: USB Controller
product: 82371AB/EB/MB PIIX4 USB
vendor: Intel Corporation
physical id: 7.2
bus info: pci at 00:07.2
version: 01
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration: driver=uhci_hcd
resources: ioport:f300-f31f irq:11
*-usbhost
product: UHCI Host Controller
vendor: Linux 2.6.14-2-686 uhci_hcd
physical id: 1
bus info: usb at 1
logical name: usb1
version: 2.06
capabilities: usb-1.10
configuration: driver=hub maxpower=0mA slots=2
speed=12.0MB/s
*-usb
description: USB hub
product: USB2.0 Hub Controller
vendor: NEC Corporation
physical id: 1
bus info: usb at 1:1
version: 1.00
capabilities: usb-2.00
configuration: driver=hub maxpower=100mA
slots=4 speed=12.0MB/s
*-usb:0
description: Mouse
product: USB-PS/2 Optical Mouse
vendor: Logitech
physical id: 3
bus info: usb at 1:1.3
version: 20.00
capabilities: usb-2.00
configuration: driver=usbhid maxpower=98mA
speed=1.5MB/s
*-usb:1 UNCLAIMED
description: Generic USB device
product: CanoScan
vendor: Canon
vendor: Canon
physical id: 4
bus info: usb at 1:1.4
version: 1.00
capabilities: usb-1.00
configuration: maxpower=500mA
speed=12.0MB/s
*-bridge
description: Bridge
product: 82371AB/EB/MB PIIX4 ACPI
vendor: Intel Corporation
physical id: 7.3
bus info: pci at 00:07.3
version: 01
width: 32 bits
clock: 33MHz
capabilities: bridge
configuration: driver=piix4_smbus
resources: irq:9
*-network
description: Ethernet interface
physical id: 1
logical name: eth0
serial: 00:00:86:52:4b:cb
capabilities: ethernet physical
configuration: broadcast=yes driver=3c589_cs
driverversion=1.162-ac ip=192.168.0.2 multicast=yes
$ lspci -vv
0000:00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP disabled) (rev 02)
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: 32
Region 0: Memory at <unassigned> (32-bit, prefetchable)
0000:00:02.0 VGA compatible controller: S3 Inc. ViRGE/MX+MV (rev 03) (prog-if 00 [VGA])
Subsystem: S3 Inc. ViRGE/MX+MV
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 (1000ns min, 63750ns max)
Interrupt: pin A routed to IRQ 0
Region 0: Memory at c0000000 (32-bit, non-prefetchable) [size=64M]
Expansion ROM at 18000000 [disabled] [size=64K]
Capabilities: <available only to root>
0000:00:03.0 CardBus bridge: Texas Instruments PCI1250 (rev 02)
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: 168, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 18010000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=01, subordinate=04, sec-latency=176
Memory window 0: 10000000-11fff000 (prefetchable)
Memory window 1: 12000000-13fff000
I/O window 0: 00001800-000018ff
I/O window 1: 00001c00-00001cff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
16-bit legacy interface ports at 0001
0000:00:03.1 CardBus bridge: Texas Instruments PCI1250 (rev 02)
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: 168, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin B routed to IRQ 11
Region 0: Memory at 18011000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=05, subordinate=08, sec-latency=176
Memory window 0: 14000000-15fff000 (prefetchable)
Memory window 1: 16000000-17fff000
I/O window 0: 00002000-000020ff
I/O window 1: 00002400-000024ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
16-bit legacy interface ports at 0001
0000:00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 01)
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
0000:00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
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: 32
Region 4: I/O ports at 1100 [size=16]
0000:00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
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: 240
Interrupt: pin D routed to IRQ 11
Region 4: I/O ports at f300 [size=32]
0000:00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 01)
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-
Interrupt: pin ? routed to IRQ 9
$ cat /proc/interrupts
CPU0
0: 477507433 XT-PIC timer
1: 68415 XT-PIC i8042
2: 0 XT-PIC cascade
3: 768161 XT-PIC pcmcia1.0
5: 4220601 XT-PIC soundblaster
7: 10 XT-PIC parport0
8: 4 XT-PIC rtc
11: 793470 XT-PIC yenta, yenta, uhci_hcd:usb1
12: 100 XT-PIC i8042
14: 27964700 XT-PIC ide0
15: 4293158 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 0
MIS: 0
$ hexdump /proc/bus/pci/00/03.0
0000000 104c ac16 0007 0210 0002 0607 a808 0082
0000010 0000 1801 00a0 0200 0100 b004 0000 1000
0000020 f000 11ff 0000 1200 f000 13ff 1800 0000
0000030 18fc 0000 1c00 0000 1cfc 0000 010b 05c0
0000040 0000 0000 0001 0000 0000 0000 0000 0000
0000050 0000 0000 0000 0000 0000 0000 0000 0000
*
0000080
$ hexdump /proc/bus/pci/00/03.1
0000000 104c ac16 0007 0210 0002 0607 a808 0082
0000010 1000 1801 00a0 0200 0500 b008 0000 1400
0000020 f000 15ff 0000 1600 f000 17ff 2000 0000
0000030 20fc 0000 2400 0000 24fc 0000 020b 05c0
0000040 0000 0000 0001 0000 0000 0000 0000 0000
0000050 0000 0000 0000 0000 0000 0000 0000 0000
*
0000080
$ sudo cardctl ident
Socket 0:
no product info available
Socket 1:
product info: "3Com", "Megahertz 3CXEM556", "LAN + 56k Modem",
""
manfid: 0x0101, 0x0035
function: 0 (multifunction)
$ sudo ./cbdump
00:03.0 CardBus bridge: Texas Instruments PCI1250
-- generic cardbus config registers
Vendor ID [00] : 0x104c
Device ID [02] : 0xac16
PCI command [04] : 0x0007
Base address [10] : 0x18010000
Memory Base 0 [1c] : 0x10000000
Memory Limit 0 [20] : 0x11fff000
Memory Base 1 [24] : 0x12000000
Memory Limit 1 [28] : 0x13fff000
IO Base 0 [2c] : 0x00001800
IO Limit 0 [30] : 0x000018fc
IO Base 1 [34] : 0x00001c00
IO Limit 1 [38] : 0x00001cfc
Bridge control [3e] : 0x05c0
Subsystem vendor ID [40] : 0x0000
Subsystem device ID [42] : 0x0000
Legacy mode base [44] : 0x0001
-- TI specific config registers
System control [80] : 0x0844d061
IRQ Mux [8c] : 0xcba97523
Retry [90] : 0xc0
Card control [91] : 0x82
Device control [92] : 0x62
Diagnostic [93] : 0x61
-- cardbus registers
CB_SOCKET_EVENT [00] : 0x00000000
CB_SOCKET_MASK [04] : 0x00000006
CB_SOCKET_STATE [08] : 0x30000086
CB_SOCKET_FORCE [0c] : 0x00000000
CB_SOCKET_CONTROL [10] : 0x00000000
CB_SOCKET_POWER [20] : 0x00000000
-- exca registers
I365_IDENT [00] : 0x84
I365_STATUS [01] : 0x00
I365_POWER [02] : 0x00
I365_INTCTL [03] : 0x50
I365_CSC [04] : 0x00
I365_CSCINT [05] : 0x08
I365_ADDRWIN [06] : 0x00
I365_IOCTL [07] : 0x00
I365_GENCTL [16] : 0x00c0
I365_GBLCTL [1e] : 0x0000
I365_IO0_START [08] : 0x0000
I365_IO0_STOP [0a] : 0x0001
I365_IO1_START [0c] : 0x0000
I365_IO1_STOP [0e] : 0x0001
I365_MEM0_START [10] : 0x0000
I365_MEM0_STOP [12] : 0x0000
I365_MEM0_OFF [14] : 0x0000
I365_MEM0_PAGE [40] : 0x00
I365_MEM1_START [18] : 0x0000
I365_MEM1_STOP [1a] : 0x0000
I365_MEM1_OFF [1c] : 0x0000
I365_MEM1_PAGE [41] : 0x00
I365_MEM2_START [20] : 0x0000
I365_MEM2_STOP [22] : 0x0000
I365_MEM2_OFF [24] : 0x0000
I365_MEM2_PAGE [42] : 0x00
I365_MEM3_START [28] : 0x0000
I365_MEM3_STOP [2a] : 0x0000
I365_MEM3_OFF [2c] : 0x0000
I365_MEM3_PAGE [43] : 0x00
I365_MEM4_START [30] : 0x0000
I365_MEM4_STOP [32] : 0x0000
I365_MEM4_OFF [34] : 0x0000
I365_MEM4_PAGE [44] : 0x00
00:03.1 CardBus bridge: Texas Instruments PCI1250
-- generic cardbus config registers
Vendor ID [00] : 0x104c
Device ID [02] : 0xac16
PCI command [04] : 0x0007
Base address [10] : 0x18011000
Memory Base 0 [1c] : 0x14000000
Memory Limit 0 [20] : 0x15fff000
Memory Base 1 [24] : 0x16000000
Memory Limit 1 [28] : 0x17fff000
IO Base 0 [2c] : 0x00002000
IO Limit 0 [30] : 0x000020fc
IO Base 1 [34] : 0x00002400
IO Limit 1 [38] : 0x000024fc
Bridge control [3e] : 0x05c0
Subsystem vendor ID [40] : 0x0000
Subsystem device ID [42] : 0x0000
Legacy mode base [44] : 0x0001
-- TI specific config registers
System control [80] : 0x0844f061
IRQ Mux [8c] : 0xcba97523
Retry [90] : 0xc0
Card control [91] : 0x83
Device control [92] : 0x62
Diagnostic [93] : 0x61
-- cardbus registers
CB_SOCKET_EVENT [00] : 0x00000000
CB_SOCKET_MASK [04] : 0x00000006
CB_SOCKET_STATE [08] : 0x30000459
CB_SOCKET_FORCE [0c] : 0x00000000
CB_SOCKET_CONTROL [10] : 0x00000020
CB_SOCKET_POWER [20] : 0x00000000
-- exca registers
I365_IDENT [00] : 0x84
I365_STATUS [01] : 0x6f
I365_POWER [02] : 0x90
I365_INTCTL [03] : 0x73
I365_CSC [04] : 0x00
I365_CSCINT [05] : 0x08
I365_ADDRWIN [06] : 0xc1
I365_IOCTL [07] : 0x01
I365_GENCTL [16] : 0x00c0
I365_GBLCTL [1e] : 0x0000
I365_IO0_START [08] : 0x0310
I365_IO0_STOP [0a] : 0x031f
I365_IO1_START [0c] : 0x03e8
I365_IO1_STOP [0e] : 0x03ef
I365_MEM0_START [10] : 0x0000
I365_MEM0_STOP [12] : 0x8000
I365_MEM0_OFF [14] : 0x4000
I365_MEM0_PAGE [40] : 0xa0
I365_MEM1_START [18] : 0x0000
I365_MEM1_STOP [1a] : 0x0000
I365_MEM1_OFF [1c] : 0x0000
I365_MEM1_PAGE [41] : 0x00
I365_MEM2_START [20] : 0x0000
I365_MEM2_STOP [22] : 0x0000
I365_MEM2_OFF [24] : 0x0000
I365_MEM2_PAGE [42] : 0x00
I365_MEM3_START [28] : 0x0000
I365_MEM3_STOP [2a] : 0x0000
I365_MEM3_OFF [2c] : 0x0000
I365_MEM3_PAGE [43] : 0x00
I365_MEM4_START [30] : 0x0000
I365_MEM4_STOP [32] : 0x0000
I365_MEM4_OFF [34] : 0x0000
I365_MEM4_PAGE [44] : 0x00
note that I take out my pcmcia scsi card since it doesn't work
anymore... but this is another problem I will report soon in
another post...
finally, I am just a little surprised when I read the
following: «
pcmcia: Detected deprecated PCMCIA ioctl usage.
pcmcia: This interface will soon be removed from the kernel;
please expect breakage unless you upgrade to new tools.
pcmcia: see
http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
for details. »
indeed:
$ apt-cache search pcmciautils
$ apt-cache search pcmcia utils
$
best regards, and one more time: thanks very much to the
pcmcia team for resolving
--
/ \
((__-^^-,-^^-__))
.''`. Philippe BOURCIER `-_---' `---_-' .-.
: :' : http://bourcier.philippe.online.fr `--|o` 'o|--' /V\
`. `' \ ` / // \\
`- Linux Counter registered user #290012 ): :( /( )\
:o_o: ^^-^^
"-"
More information about the linux-pcmcia
mailing list