Date: Mon, 10 Sep 2001 15:09:59 -0400 From: "Russell D. Murphy Jr." <rdmurphy@vt.edu> To: FreeBSD-mobile@FreeBSD.org Subject: pccardd and TI PCI-1250 PCI-CardBus Bridge Message-ID: <15261.4103.952522.597428@localhost.econ.vt.edu>
next in thread | raw e-mail | index | archive | help
I'm having trouble getting pccardd to work. It did before (didn't
notice exactly when it failed over the summer). At the moment, I'm
running:
knock [rdmurphy]% ssh 10.0.0.2 uname -a
FreeBSD kenmare.private.vt.edu 4.4-RC FreeBSD 4.4-RC #0:
Mon Sep 10 06:28:13 EDT 2001
rdmurphy@kenmare.private.vt.edu:/usr/obj/usr/src/sys/KENMARE i386
I deleted /usr/src and /usr/obj and rebuilt Saturday (cvsup,
buildworld, installworld, buildkernel, installkernel) over plip. I'm
using the stock /etc/defaults/pccard.conf.
My loader.conf has (in addition to splash screen specification):
userconfig_script_load="YES"
#
# set pcic to polling mode (from man page, for 2 slot machine)
hw.pcic.irq=0
#
# maybe later:
hw.pcic.init_routing=1
#
hw.pcic.intr_path=1
I have tried no hw.pcic settings, and, in turn:
- hw.pcic.irq alone
- hw.pcic.irq and hw.pcic.intr_routing
- hw.pcic.irq, hw.pcic.intr_routing, and hw.pcic.intr_path
With all of them set, the machine locks up solid (no keyboard
response, no reponse over plip) with a card inserted:
pccard: card inserted, slot 0
pccardd[125]: Card "3Com Corporation"("3C589D")
[TP/BNC LAN Card Ver. 2a] [000002] matched
"3Com Corporation" ("/3C589/") [(null)] [(null)]
ep0: <3Com Etherlink III 3C589> at
port 0x250-0x25f irq 3 slot 0 on pccard0
ep0: Ethernet address 00:60:08:b1:3a:5e
ep0: detached
pccard: card removed, slot 0
ep0: 3Com Corporation (/3C589/) inserted.
but becomes usable again once the card is removed:
ep0: 3Com Corporation (/3C589/) removed.
As far as I can tell, the keys pressed (and not responded to) while
the card is inserted are executed after the card is ejected (i.e. the
machine switches consoles, etc.).
Any suggestions?
RDM
dmesg.boot:
======================================================================
Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 4.4-RC #0: Mon Sep 10 06:28:13 EDT 2001
rdmurphy@kenmare.private.vt.edu:/usr/obj/usr/src/sys/KENMARE
Timecounter "i8254" frequency 1193182 Hz
CPU: Pentium II/Pentium II Xeon/Celeron (233.29-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x650 Stepping = 0
Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
real memory = 67043328 (65472K bytes)
avail memory = 61640704 (60196K bytes)
Preloaded elf kernel "kernel" at 0xc0396000.
Preloaded elf module "splash_bmp.ko" at 0xc039609c.
Preloaded splash_image_data "/boot/saturn_5_640.bmp" at 0xc0396140.
VESA: v2.0, 2048k memory, flags:0x0, mode table:0xc02e4d00 (1000040)
VESA: CHIPS 6x555 Super VGA
Pentium Pro MTRR support enabled
Using $PIR table, 9 entries at 0xc00fdf30
apm0: <APM BIOS> on motherboard
apm: found APM BIOS v1.2, connected at v1.2
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82443BX host to PCI bridge (AGP disabled)> on motherboard
pci0: <PCI bus> on pcib0
pci0: <Chips & Technologies 65555 SVGA controller> at 2.0
isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 ATA33 controller> port 0xfcd0-0xfcdf at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
pci0: <Intel 82371AB/EB (PIIX4) USB controller> at 7.2 irq 9
chip1: <Intel 82371AB Power management controller> port 0x1040-0x104f at device 7.3 on pci0
pcic0: <TI PCI-1250 PCI-CardBus Bridge> irq 9 at device 10.0 on pci0
pcic0: PCI Memory allocated: 0x44000000
pcic0: Polling mode
pcic0: TI12XX PCI Config Reg: [speaker enable][pwr save][FUNC pci int + CSC serial isa irq]
pccard0: <PC Card bus (classic)> on pcic0
pcic1: <TI PCI-1250 PCI-CardBus Bridge> irq 9 at device 10.1 on pci0
pcic1: PCI Memory allocated: 0x44001000
pcic1: Polling mode
pcic1: TI12XX PCI Config Reg: [speaker enable][pwr save][FUNC pci int + CSC serial isa irq]
pccard1: <PC Card bus (classic)> on pcic1
orm0: <Option ROM> at iomem 0xc0000-0xcbfff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sbc0: <ESS 688> at port 0x240-0x24f irq 5 drq 1 flags 0x13 on isa0
pcm0: <ESS 18xx DSP> on sbc0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ad0: 11513MB <HITACHI_DK23AA-12> [23392/16/63] at ata0-master UDMA33
acd0: CDROM <CD-ROM CDR_U200> at ata1-master using PIO3
Mounting root from ufs:/dev/ad0s2a
======================================================================
--
Russell D. Murphy
Department of Economics
Virginia Polytechnic Institute and State University
Blacksburg, Virginia 24061
(540) 231-4537
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15261.4103.952522.597428>
