kern/94898 : [pcmcia] GPRS PCMCIA card cause interrupt storm
and config not allocated (regression)
Kirill Yelizarov
ykirill at yahoo.com
Mon Sep 11 00:20:21 PDT 2006
The following reply was made to PR kern/94898; it has been noted by GNATS.
From: Kirill Yelizarov <ykirill at yahoo.com>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: kern/94898 : [pcmcia] GPRS PCMCIA card cause interrupt storm and config not allocated (regression)
Date: Mon, 11 Sep 2006 00:16:11 -0700 (PDT)
I enabled debug information for pcmcia cards
hw.cbb.debug=1
hw.cardbus.debug=1
hw.cardbus.cis_debug=1
hw.pccard.debug=1
hw.pccard.cis_debug=1
and found out that this modem is trying to use
addresses 0x3f8 or 0x2f8 which were used by sio
already. So i disabled com2 in bios and managed to
enable this gprs modem. Here is the output:
cbb0: card inserted: event=0x00000000, state=30000410
pccard0: chip_socket_enable
cbb_pcic_socket_enable:
cbb0: cbb_power: 5V
pccard0: read_cis
cis mem map 0xca707000 (resource: 0x88000000)
pccard0: CIS tuple chain:
CISTPL_DEVICE type=null speed=null
01 03 00 00 ff
unhandled CISTPL 1c
1c 03 03 00 ff
CISTPL_MANFID
20 04 1b 02 02 02
CISTPL_FUNCID
21 02 02 00
CISTPL_FUNCE
22 04 00 02 0f 7c
CISTPL_VERS_1
15 15 07 01 20 20 20 47 50 52 53 20 4d 6f 64 65
6d 00 00 00 00 00 ff
CISTPL_CONFIG
1a 04 00 04 f8 0f
CISTPL_CFTABLE_ENTRY
1b 0e c1 41 99 01 55 a8 60 f8 03 0f b0 ff ff 07
CISTPL_CFTABLE_ENTRY
1b 07 05 08 aa 60 f8 02 07
unhandled CISTPL 14
CISTPL_NO_LINK
14 00
CISTPL_END
ff
pccard0: check_cis_quirks
pccard0: CIS version PC Card Standard 7.1
pccard0: CIS info: GPRS Modem, , ,
pccard0: Manufacturer code 0x21b, product 0x202
pccard0: function 0: serial port, ccr addr f8 mask f
pccard0: function 0, config table entry 1: I/O card;
irq mask ffff; iomask 8, iospace 3f8-407; maxtwins 7;
rdybsy_active io8 irqshare irqlevel
pccard0: function 0, config table entry 5: I/O card;
irq mask ffff; iomask a, iospace 2f8-2ff; maxtwins 7;
rdybsy_active io8 irqshare irqlevel
pccard0: functions scanning
pccard0: Card has 1 functions. pccard_mfc is 0
pccard0: I/O rid 0 start 3f8 end 407
pccard0: Allocation failed for cfe 1
pccard0: I/O rid 0 start 2f8 end 2ff
cbb_pcic_socket_enable:
cbb0Interrupt storm detected on "irq9:"; throttling
interrupt source
: cbb_power: 0V
cbb0: cbb_power: 5V
pccard0: ccr_res == 88000000-880003ff, base=f8
pccard0: function 0 CCR at 0 offset f8: 45 20 e 0, 3 0
0 ff, 1c
sio4: < GPRS Modem > at port 0x2f8-0x2ff irq 9
function 0 config 5 on pccard0
sio4: type 16550A
sio4: unable to activate interrupt in fast mode -
using normal mode
pccard0: function 0 CCR at 0 offset f8 mask f: 45 20 e
0, 3 0 0 ff, 1c
This is a fast workaround but how can i use addresses
like 0x3e8 or 0x3f8?
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the freebsd-bugs
mailing list