Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jun 2002 11:10:59 -0400 (EDT)
From:      Wesley Morgan <morganw@chemikals.org>
To:        mobile@freebsd.org
Subject:   newcard panic
Message-ID:  <20020608110341.W15690-200000@volatile.chemikals.org>

index | next in thread | raw e-mail

[-- Attachment #1 --]
I bought a Xircom XM5600 the other day, and I have discovered that trying
to boot a NEWCARD kernel will panic in pccard_scan_cis() during boot. The
old code works fine with it. Weird :) Attached is a dumpcis from pccardc.
the laptop is a Toshiba Sat. Pro 4600...


Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0xd96c3000
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc015e510
stack pointer           = 0x10:0xd95fb94c
frame pointer           = 0x10:0xd95fbb78
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 2 (pccbb0)


pci0: <bridge, PCI-unknown> at device 8.0 (no driver attached)
pci0: <network, ethernet> at device 10.0 (no driver attached)
pccbb0: <ToPIC95B PCI-CardBus Bridge> irq 11 at device 17.0 on pci0
cardbus0: <CardBus bus> on pccbb0
pccard0: <16-bit PCCard bus> on pccbb0
pccbb1: <ToPIC95B PCI-CardBus Bridge> irq 11 at device 17.1 on pci0
cardbus1: <CardBus bus> on pccbb1
pccard1: <16-bit PCCard bus> on pccbb1

-- 
                                           _ __ ___ ____  ___ ___ ___
          Wesley N Morgan                       _ __ ___ | _ ) __|   \
          morganw@chemikals.org                     _ __ | _ \._ \ |) |
          FreeBSD: The Power To Serve                  _ |___/___/___/
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!

[-- Attachment #2 --]

[root@catalyst:/usr/home/morganw#]: pccardd -z
Code 136 not found
Code 136 not found
code Unknown ignored
Code 138 not found
Code 138 not found
code Unknown ignored
Code 139 not found
Code 139 not found
code Unknown ignored
sio1 at port 0x2e8-0x2ef irq 11 slot 0 on pccard0
sio1: type 16550A
sio1: unable to activate interrupt in fast mode - using normal mode

[root@catalyst:/usr/home/morganw#]: pccardc dumpcis
Code 136 not found
Code 136 not found
code Unknown ignored
Code 138 not found
Code 138 not found
code Unknown ignored
Code 139 not found
Code 139 not found
code Unknown ignored
Configuration data for card in slot 0
Tuple #1, code = 0x1 (Common memory descriptor), length = 2
    000:  00 ff
	Common memory device information:
		Device number 1, type No device, WPS = OFF
		Speed = No speed, Memory block size = reserved, 32 units
Tuple #2, code = 0x17 (Attribute memory descriptor), length = 2
    000:  00 ff
	Attribute memory device information:
		Device number 1, type No device, WPS = OFF
		Speed = No speed, Memory block size = reserved, 32 units
Tuple #3, code = 0x15 (Version 1 info), length = 40
    000:  05 00 58 69 72 63 6f 6d 00 35 36 4b 20 4d 6f 64
    010:  65 6d 20 50 43 20 43 61 72 64 00 58 4d 35 36 30
    020:  30 00 31 2e 30 30 00 ff
	Version = 5.0, Manuf = [Xircom], card vers = [56K Modem PC Card]
	Addit. info = [XM5600],[1.00]
Tuple #4, code = 0x0 (Null tuple), length = 8
    000:  f3 b9 f9 00 00 00 00 00
Tuple #5, code = 0x0 (Null tuple), length = 12
    000:  39 30 30 35 48 41 46 39 42 39 46 33
Tuple #6, code = 0x20 (Manufacturer ID), length = 5
    000:  05 01 0a 10 59
	PCMCIA ID = 0x105, OEM ID = 0x100a
Tuple #7, code = 0x44 (Card init date), length = 4
    000:  4a 77 96 2c
Tuple #8, code = 0x1a (Configuration map), length = 5
    000:  01 3f 80 ff 67
	Reg len = 2, config register addr = 0xff80, last config = 0x0
	Registers: XXX--XX- 
Tuple #9, code = 0x1b (Configuration entry), length = 20
    000:  e7 c1 9d 0f 55 4d 5d 26 e0 17 17 ea 60 e8 02 07
    010:  f0 bc 8e 20
	Config index = 0x27(default)
	Interface byte = 0xc1 (I/O)  +RDY/-BSY active, wait signal supported
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
		Minimum operating supply voltage: 4.5 x 1V
		Maximum operating supply voltage: 5.5 x 1V
		Continuous supply current: 2 x 100mA
	Wait scale Speed = 1.2 x 10 ms
	RDY/BSY scale Speed = 1.2 x 10 ms
	Card decodes 10 address lines, full 8/16 Bit I/O
		I/O address # 1: block start = 0x2e8 block length = 0x8
		IRQ modes: Level, Pulse, Shared
		IRQs:  2 3 4 5 7 9 10 11 15
	Max twin cards = 0
	Misc attr: (Power down supported)
Tuple #10, code = 0x1b (Configuration entry), length = 7
    000:  1f 08 ea 60 e8 03 07
	Config index = 0x1f
	Card decodes 10 address lines, full 8/16 Bit I/O
		I/O address # 1: block start = 0x3e8 block length = 0x8
Tuple #11, code = 0x1b (Configuration entry), length = 7
    000:  17 08 ea 60 f8 02 07
	Config index = 0x17
	Card decodes 10 address lines, full 8/16 Bit I/O
		I/O address # 1: block start = 0x2f8 block length = 0x8
Tuple #12, code = 0x1b (Configuration entry), length = 7
    000:  0f 08 ea 60 f8 03 07
	Config index = 0xf
	Card decodes 10 address lines, full 8/16 Bit I/O
		I/O address # 1: block start = 0x3f8 block length = 0x8
Tuple #13, code = 0x1b (Configuration entry), length = 3
    000:  3f 08 63
	Config index = 0x3f
	Card decodes 3 address lines, full 8/16 Bit I/O
Tuple #14, code = 0x21 (Functional ID), length = 2
    000:  02 00
	Serial port/modem
Tuple #15, code = 0x22 (Functional EXT), length = 4
    000:  00 02 0f 5c
	Serial interface extension:
		16550 UART, Parity - Space,Mark,Odd,Even
		Data bit - 7bit,8bit, Stop bit - 1bit,2bit
Tuple #16, code = 0x22 (Functional EXT), length = 12
    000:  02 06 00 3f 1c 03 03 0f 07 00 01 b5
	Data modem services available:
Tuple #17, code = 0x22 (Functional EXT), length = 8
    000:  13 06 00 00 00 00 00 00
	Fax1/modem services available:
Tuple #18, code = 0x0 (Null tuple), length = 4
    000:  01 00 00 00
Tuple #19, code = 0x14 (No link), length = 0
Tuple #20, code = 0xff (Terminator), length = 0
2 slots found
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020608110341.W15690-200000>