Date: Sat, 15 May 1999 02:35:42 -0400 From: Christopher Masto <chris@netmonger.net> To: freebsd-hardware@freebsd.org Subject: USB/current/newbus/VAIO Message-ID: <19990515023542.A23275@netmonger.net>
next in thread | raw e-mail | index | archive | help
I just got a Sony 505TX and I'm running into:
uhci0: <Intel 82371AB/EB (PIIX4) USB Host Controller> at device 7.2 on pci0
uhci0: could not map ports
device_probe_and_attach: uhci0 attach returned 6
Is this something I should expect to work at the moment? I've turned
up all the debugging, boot -v, etc., but there seems to be no
additional detail available. If there's anything I can do to provide
more information, I'd be glad to do it.
Here's my kernel config..
machine i386
cpu I586_CPU
ident HABANERO
maxusers 64
makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
options MATH_EMULATE #Support for x87 emulation
options INET #InterNETworking
options FFS #Berkeley Fast Filesystem
options FFS_ROOT #FFS usable as root device [keep this!]
options MFS #Memory Filesystem
options MFS_ROOT #MFS usable as root device, "MFS" req'ed
options NFS #Network Filesystem
options NFS_ROOT #NFS usable as root device, "NFS" req'ed
options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options CD9660_ROOT #CD-ROM usable as root. "CD9660" req'ed
options PROCFS #Process filesystem
options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
options SCSI_DELAY=15000 #Be pessimistic about Joe SCSI device
options UCONSOLE #Allow users to grab the console
options FAILSAFE #Be conservative
options USERCONFIG #boot -c editor
options VISUAL_USERCONFIG #visual boot -c editor
controller isa0
controller pnp0 # PnP support for ISA
controller pci0
controller fdc0 at isa? port IO_FD1 irq 6 drq 2
disk fd0 at fdc0 drive 0
controller ata0
device atadisk0 # ATA disk drives
device atapicd0 # ATAPI CDROM drives
device atapist0 # ATAPI tape drives
# atkbdc0 controls both the keyboard and the PS/2 mouse
controller atkbdc0 at isa? port IO_KBD
device atkbd0 at atkbdc? irq 1
device psm0 at atkbdc? irq 12
# Options for psm:
#options PSM_HOOKAPM
#options PSM_RESETAFTERSUSPEND
device vga0 at isa? port ? conflicts
# splash screen/screen saver
pseudo-device splash
# syscons is the default console driver, resembling an SCO console
device sc0 at isa?
device npx0 at nexus? port IO_NPX irq 13
device apm0 at nexus? # Advanced Power Management
device sio0 at isa? port IO_COM1 flags 0x10 irq 4
device sio1 at isa? port IO_COM2 irq 3
# Parallel port
device ppc0 at isa? port? flags 0x40 irq 7
controller ppbus0
device lpt0 at ppbus?
device plip0 at ppbus?
device ppi0 at ppbus?
device ep0 at isa? port 0x300 irq 10
# SMB Bus
controller smbus0
controller intpm0
controller alpm0
device smb0 at smbus?
# PCCARD
controller card0
device pcic0 at card?
# Sound
device pcm0 at isa? port ? irq 5 drq 1 flags 0x0
#controller snd0
#device sb0 at isa? port 0x220 irq 5 drq 1
#device sbxvi0 at isa? drq 5
#device sbmidi0 at isa? port 0x330
#device awe0 at isa? port 0x620
# USB
controller uhci0
controller ohci0
controller usb0
#controller umass0
device ums0
device ukbd0
device ulpt0
device uhid0
device ugen0
options UHCI_DEBUG
options OHCI_DEBUG
options USB_DEBUG
options UHUB_DEBUG
options UMS_DEBUG
options UKBD_DEBUG
options UMASS_DEBUG
options UHID_DEBUG
options UGEN_DEBUG
options ULPT_DEBUG
pseudo-device loop
pseudo-device ether
pseudo-device sl 1
pseudo-device ppp 1
pseudo-device tun 1
pseudo-device pty 32
pseudo-device gzip # Exec gzipped a.out's
pseudo-device snp 3
# KTRACE enables the system-call tracing facility ktrace(2).
# This adds 4 KB bloat to your kernel, and slightly increases
# the costs of each syscall.
options KTRACE #kernel tracing
# This provides support for System V shared memory and message queues.
#
options SYSVSHM
options SYSVMSG
options SYSVSEM
# The `bpfilter' pseudo-device enables the Berkeley Packet Filter. Be
# aware of the legal and administrative consequences of enabling this
# option. The number of devices determines the maximum number of
# simultaneous BPF clients programs runnable.
pseudo-device bpfilter 4 #Berkeley packet filter
#options NETATALK
options DDB
options BREAK_TO_DEBUGGER
options SOFTUPDATES
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE_LIMIT=100
options ICMP_BANDLIM
options DUMMYNET
options USER_LDT
options VM86
options VESA
#options INVARIANTS
#options INVARIANT_SUPPORT
options P1003_1B
options _KPOSIX_PRIORITY_SCHEDULING
options _KPOSIX_VERSION=199309L
And the boot messages..
Copyright (c) 1992-1999 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #3: Sat May 15 00:35:25 EDT 1999
chris@lion-around.at.yiff.net:/usr/local/usr-src/sys/compile/HABANERO
Timecounter "i8254" frequency 1193182 Hz
CPU: Pentium/P55C (quarter-micron) (298.42-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x582 Stepping=2
Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory = 67043328 (65472K bytes)
FreeBSD Kernel Configuration Utility - Version 1.2
Type "help" for help or "visual" to go to the visual
configuration interface (requires MGA/VGA display or
serial terminal capable of displaying ANSI graphics).
config> ls
Device port irq drq iomem iosize unit flags enab confl
fdc0 0x3f0 6 2 0 0 0 0 Yes No
fd0 0 0 0 0 0 0 0 Yes No
atkbdc0 0x60 0 0 0 0 0 0 Yes No
atkbd0 0 1 0 0 0 0 0 Yes No
psm0 0 12 0 0 0 0 0 Yes No
vga0 0 0 0 0 0 0 0 Yes Yes
sc0 0 0 0 0 0 0 0 Yes No
npx0 0xf0 13 0 0 0 0 0 Yes No
apm0 0 0 0 0 0 0 0 Yes No
sio0 0x3f8 4 0 0 0 0 0x10 Yes No
sio1 0x2f8 3 0 0 0 1 0 Yes No
ppc0 0 7 0 0 0 0 0x40 Yes No
lpt0 0 0 0 0 0 0 0 Yes No
plip0 0 0 0 0 0 0 0 Yes No
ppi0 0 0 0 0 0 0 0 Yes No
ep0 0x300 10 0 0 0 0 0 Yes No
smb0 0 0 0 0 0 0 0 Yes No
pcic0 0 0 0 0 0 0 0 Yes No
pcm0 0 5 1 0 0 0 0 Yes No
config> irq ep0 15
config> ls
Device port irq drq iomem iosize unit flags enab confl
fdc0 0x3f0 6 2 0 0 0 0 Yes No
fd0 0 0 0 0 0 0 0 Yes No
atkbdc0 0x60 0 0 0 0 0 0 Yes No
atkbd0 0 1 0 0 0 0 0 Yes No
psm0 0 12 0 0 0 0 0 Yes No
vga0 0 0 0 0 0 0 0 Yes Yes
sc0 0 0 0 0 0 0 0 Yes No
npx0 0xf0 13 0 0 0 0 0 Yes No
apm0 0 0 0 0 0 0 0 Yes No
sio0 0x3f8 4 0 0 0 0 0x10 Yes No
sio1 0x2f8 3 0 0 0 1 0 Yes No
ppc0 0 7 0 0 0 0 0x40 Yes No
lpt0 0 0 0 0 0 0 0 Yes No
plip0 0 0 0 0 0 0 0 Yes No
ppi0 0 0 0 0 0 0 0 Yes No
ep0 0x300 15 0 0 0 0 0 Yes No
smb0 0 0 0 0 0 0 0 Yes No
pcic0 0 0 0 0 0 0 0 Yes No
pcm0 0 5 1 0 0 0 0 Yes No
config> q
sio0: system console
avail memory = 62066688 (60612K bytes)
Preloaded elf kernel "kernel" at 0xc02f7000.
Intel Pentium detected, installing workaround for F00F bug
Probing for PnP devices:
npx0: <math processor> on motherboard
npx0: INT 16 interface
apm0: <APM BIOS> on motherboard
apm: found APM BIOS version 1.2
pcib0: <PCI host bus adapter> on motherboard
pci0: <PCI bus> on pcib0
chip0: <Intel 82439TX System Controller (MTXC)> at device 0.0 on pci0
isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
ata-pci0: <Intel PIIX4 IDE controller> at device 7.1 on pci0
ata-pci0: Busmastering DMA supported
ata0 at 0x01f0 irq 14 on ata-pci0
uhci0: <Intel 82371AB/EB (PIIX4) USB Host Controller> at device 7.2 on pci0
uhci0: could not map ports
device_probe_and_attach: uhci0 attach returned 6
intpm0: <Intel 82371AB Power management controller> at device 7.3 on pci0
intpm0: I/O mapped 2180
intpm0: intr IRQ 9 enabled revision 0
intsmb0: <Intel PIIX4 SMBUS Interface>
smbus0: <System Management Bus> on intsmb0
smb0: <SMBus general purpose I/O> on smbus0
intpm0: PM I/O mapped 8000
vga-pci0: <NeoMagic NM2160 laptop SVGA controller> irq 9 at device 8.0 on pci0
pcic0: <Ricoh RL5C475 PCI-CardBus Brige> at device 10.0 on pci0
isa0: <ISA bus> on motherboard
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> at fdc0 drive 0
atkbdc0: <keyboard controller (i8042)> at port 0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> on isa0
sc0: <System console> on isa0
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0 at port 0x378-0x37f irq 7 flags 0x40 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
plip0: <PLIP network interface> on ppbus 0
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
ppi0: <generic parallel i/o> on ppbus 0
pcm0 at port 0x220 irq 5 drq 1 on isa0
ESS1868 (rev 11)
PC-Card Intel 82365 (5 mem & 2 I/O windows)
pcic: controller irq 10
Initializing PC-card drivers: ep
IP packet filtering initialized, divert disabled, rule-based forwarding enabled, logging limited to 100 packets/entry
DUMMYNET initialized (990504)
ata0: master: settting up UDMA2 mode on PIIX4 chip OK
ad0: <TOSHIBA MK6412MAT/K2.02 B> ATA-4 disk at ata0 as master
ad0: 6194MB (12685680 sectors), 13424 cyls, 15 heads, 63 S/T, 512 B/S
ad0: piomode=4, dmamode=2, udmamode=2
ad0: 16 secs/int, 0 depth queue, DMA mode
changing root device to wd0s1a
Card inserted, slot 0
ep0: utp/bnc[*UTP*] address 00:20:af:f7:89:c1
--
Christopher Masto Senior Network Monkey NetMonger Communications
chris@netmonger.net info@netmonger.net http://www.netmonger.net
Free yourself, free your machine, free the daemon -- http://www.freebsd.org/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hardware" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990515023542.A23275>
