Date: Wed, 20 Sep 2000 19:50:59 -0400 (EDT) From: Antoine Beaupre <beaupran@IRO.UMontreal.CA> To: freebsd-questions@freebsd.org Cc: Mark Ovens <marko@freebsd.org> Subject: Re: PnP modem not recognized at boot, but by pnpinfo(8) Message-ID: <Pine.LNX.4.21.0009201946060.29584-400000@phobos.IRO.UMontreal.CA> In-Reply-To: <20000920193513.B1612@parish>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Hi. These are the latest news about my modem / sio comm problems.
Included here is a sample dmesg and pnpinfo output, and my kernel
configuration. I hope this is not overkill.
For the sake of primary-alpha-level-bogus documentation, here is the
current situation. This contains information which actually helped me
out and that could probably help a lot of folks, so here it is.
I have an internal PnP ISA modem (Cirrus Logic PnP V34 modem) and a
board which has 2 COM ports onboard (COM1 and COM2). There is a serial
mouse on COM1. COM2 is an external serial port that I already used to
connect a serial console, but that is unused now. I would happily
sacrifice the COM2 to get my modem working. The modem has been working
fine (along with COM2) under FreeBSD 2.2.6 to 3.4-STABLE dated on
1999.12.28 (happy new year anyone? :)). This should be the proof that it
is not a Winmodem.
I added the following to /sys/isa/sio.c in order to have my modem
recognized as a PnP modem.
564a565
> {0x0010320d, NULL}, /* CIR1000 - CIRRUS LOGIC PnP V34 MODEM */
I took this information from the PnP scan made with pnpinfo(8):
Logical Device ID: CIR1000 0x0010320d #0
One of the problems that occurred between the moving (not upgrade, clean
install) from 3.4 to 4.1 was that the BIOS CMOS battery was removed. So
I'm struggling to get the "original" BIOS settings to normal, whatever
they were. :(
It is now that it gets complex. I have a different behavior in FreeBSD
depending on combinations of BIOS and kernel configs, which is, one could
say, obvious. :)) None of these configuration got my modem to properly
connect to another one. Also, none of these configurations seems to alter
current windows behavior (i.e. modem and all devices working
properly) which was not the case before the last one of a long line of
re-installs. :) I'm currently using my modem in windows to send this.
These are my current [possible] BIOS settings (only the relevant are
included here):
-- PnP/PCI Configuration --
PnP OS Installed: NO [YES]
Resources controled by: Automatic [Manual*]
Reset configuration data: Disabled [Enabled**]
[* The following appears only when "resources are controlled by "Manual":
IRQ X: PCI/PnP [Legacy/ISA]
for X in 3 to 15]
[** This setting is a toggle which when "enabled" is automatically
toggled back to "Disabled" with any power cycle. I don't know its use is]
-- Integrated peripherals --
[Both COM1 and COM2 have the same set of possible settings]
Onboard serial port 1: 3F8/IRQ4 [only way to have the serial mouse working
on FreeBSD]
Onboard serial port 2: [one of:
Disabled | Auto
3F8/IRQ4 | 3E8/IRQ4 | 2E8/IRQ4 |2F8/IRQ3
See below]
[this only appears if serial port 2 is activated]
Ur Mode: standard | IrDA 1.0 | Ask IR | MIR 0.57M | MIR 1.15M | FIR
Duplex mode: Full | Half
I haven't tried fiddling with the Ur Mode setting as I really don't know
what it is.
Here are the experiments I made with various combinations of COM2 settings
and kernel configs:
COM2 to Disbled or Auto
=======================
When I set COM2 to Disbled or Auto, I get the following boot messages:
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
sio2: configured irq 3 not in bitmap of probed irqs 0
sio2: <CIRRUS LOGIC PnP V34 MODEM> at port 0x2f8-0x2ff irq 3 on isa0
sio2: type 16550A
I can't explain the problem with the probe (configured irq 3 not in bitmap
of probed irqs 0).
That said, the modem is clearly not working properly. This is not
related with the remote machine, since the modem is working well in
Windows (irq X and IO port Y).
The problem is the following now. When connected to the serial device
(sio2) associated with the modem with ppp(4) or cu(1), the caracters
do not echo properly to the terminal. A character must be sent in
order to have one sent back. So, for example, if you type "AT" only
"A" appears. You must type another key to have the "T" sent back from
the modem.
Same goes when connected to a remote machine, except the data get sent by
bigger packets (i.e. more characters get sent back when a key is pressed).
<Who again?> suggested that this might be an IRQ conflict problem. I
tought first that this might be related to the message:
sio1: configured irq 3 not in bitmap of probed irqs 0
(i.e. the SIO1 port is "configured" on irq 3, this means there's a
COM2 port on irq 3, right?)
So I figured that this might be my COM2 bugging off the modem. I tried to
disable COM2 in the bios and got the same error messages and modem
behavior. I tried disabling the sio1 device, but it only removes the sio1
error message. I also tried to remove the sio1 driver from the kernel,
nothing would solve the problem. So I don't think this is the problem.
COM2 Set to 2F8/IRQ3
====================
Setting the "Onboard serial port 2" setting to 2F8/IRQ3 gets the sio1
probe to run smoothly.
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
But then the modem is simply not detected (unknown: <CIRRUS...>). However,
if I disable the sio1 device upon boot, the modem is normally detected,
without any error message (standard 2-liner). However, impossible to get
communication with modem.
===
Also note the odd message at boot:
isa0: too many dependant configs (8)
isa0: too many dependant configs (8)
isa0: unexpected small tag 14
I've been told that this may be due to a too big table in the PnP
devices, somehow. One could note that this would correspond easily to
the numerous (8) entries in the AWE (my soundcard) section and the 20
entries in the modem (CIR[12]000) section.
This might also be a part of the problem. I find odd that the modem is
only configured as as com2 (irq3 and 0x2f8). It could easily be used on
irq 10 and io 0x2f8 instead, and thus free the COM2, which can only be
configured on irq 3 or 4 (the latter taken by COM1). Could these 2 things
("too many ... configs" and 'persistence' of modem's PnP config) be
related?
===
Conclusion
This is about all I can say about my problem now. I hope this is clear
enough, but I must admit that it is not yet enough concise. :) Anyways,
the way it turns out, I may end up selling the modem to buy another one
altogether.
Which brings me to another stressful question? I there any modem left that
is not a winmodem? :))
Thanks for any hint
A.
Si l'image donne l'illusion de savoir
C'est que l'adage pretend que pour croire,
L'important ne serait que de voir
Lofofora
[-- Attachment #2 --]
########################################################################
#
# S H A L L
#
########################################################################
# CPU & kernel options
ident SHALL
maxusers 32
#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
machine i386
cpu I586_CPU #Pentium MMX
options CPU_FASTER_5X86_FPU #Faster FPU exception handler
# FPU onboard, do not need this
#options MATH_EMULATE #Support for x87 emulation
########################################################################
# Compatibility options
options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
########################################################################
# Networking options
options INET #InterNETworking
#options INET6 #IPv6 communications protocols
options ICMP_BANDLIM #Rate limit bad replies
# Pseudo devices - the number indicates how many units to allocated.
pseudo-device loop # Network loopback
pseudo-device ether # Ethernet support
#pseudo-device sl 1 # Kernel SLIP
#pseudo-device ppp 1 # Kernel PPP
pseudo-device tun # Packet tunnel.
#pseudo-device gif 4 # IPv6 and IPv4 tunneling
#pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation)
# The `bpf' pseudo-device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
pseudo-device bpf #Berkeley packet filter
########################################################################
# Filesystem options
options FFS #Berkeley Fast Filesystem
options FFS_ROOT #FFS usable as root device [keep this!]
options SOFTUPDATES #Enable FFS soft updates support
#options MFS #Memory Filesystem
#options MD_ROOT #MD is a potential root device
options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options CD9660_ROOT #CD-ROM usable as root, CD9660 required
options PROCFS #Process filesystem
options QUOTA #Enable disk quotas
#options NFS #Network Filesystem
#options NFS_ROOT #NFS usable as root device, NFS required
#options NFS_NOSERVER #Disable the NFS server code
########################################################################
# POSIX P1003.1B
options P1003_1B #Posix P1003_1B real-time extensions
options _KPOSIX_PRIORITY_SCHEDULING
########################################################################
# SCSI device configuration
options SCSI_DELAY=2000 #Delay (in ms) before probing SCSI
# SCSI Controllers
device ahc # AHA2940 and onboard AIC7xxx devices
# SCSI peripherals
device scbus # SCSI bus (required)
device da # Direct Access (disks)
device sa # Sequential Access (tape etc)
device cd # CD
device pass # Passthrough device (direct SCSI access)
device pt #Scanner
########################################################################
# Miscellaneous devices and options
pseudo-device pty # Pseudo-ttys (telnet etc)
pseudo-device md # Memory "disks"
options UCONSOLE #Allow users to grab the console
options USERCONFIG #boot -c editor
options VISUAL_USERCONFIG #visual boot -c editor
options KTRACE #ktrace(1) support
########################################################################
# Hardware device configuration
device isa
#device eisa
device pci
# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc0 at isa? port IO_KBD
device atkbd0 at atkbdc? irq 1 flags 0x1
device psm0 at atkbdc? irq 12
device vga0 at isa?
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
# syscons is the default console driver, resembling an SCO console
device sc0 at isa? flags 0x100
# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
#device vt0 at isa?
#options XSERVER # support for X server on a vt console
#options FAT_CURSOR # start with block cursor
# If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines
#options PCVT_SCANSET=2 # IBM keyboards are non-std
# splash screen/screen saver
pseudo-device splash
# Floating point support - do not disable.
device npx0 at nexus? port IO_NPX irq 13
# ATA and ATAPI devices
device ata0 at isa? port IO_WD1 irq 14
device ata1 at isa? port IO_WD2 irq 15
device ata
device atadisk # ATA disk drives
device atapicd # ATAPI CDROM drives
device atapifd # ATAPI floppy drives
#device atapist # ATAPI tape drives
options ATA_STATIC_ID #Static device numbering
options ATA_ENABLE_ATAPI_DMA #Enable DMA on ATAPI devices
# Floppy drives
device fdc0 at isa? port IO_FD1 irq 6 drq 2
device fd0 at fdc0 drive 0
#device fd1 at fdc0 drive 1
# Power management support (see LINT for more options)
device apm0 at nexus? disable flags 0x20 # Advanced Power Management
# Serial (COM) ports
device sio0 at isa? port IO_COM1 flags 0x10 irq 4
device sio1 at isa? port IO_COM2 irq 3
#device sio2 at isa? port IO_COM3 irq 5
#device sio3 at isa? disable port IO_COM4 irq 9
# Parallel port
device ppc0 at isa? irq 7
device ppbus # Parallel port bus (required)
device lpt # Printer
device plip # TCP/IP over parallel
device ppi # Parallel port interface device
#device vpo # Requires scbus and da
#controller pnp0 # Why has this disappeared in 4.x?
# ISA el'cheapo NIC
#ep0: <3Com 3C509-TPO EtherLink III> at port 0x200-0x20f irq 5 on isa0
#ep0: Ethernet address 00:10:5a:aa:51:33
device ep
########################################################################
# Sound devices
device pcm
device sbc # at isa? port 0x220 irq 10 drq 1 flags 0x15
#device snd0
#device sb0 at isa? port 0x220 irq 9 drq 3
#device sbxvi0 at isa? drq 7
#device sbmidi0 at isa? port 0x300
#device awe0 at isa? port 0x620
device speaker
device pca0 at isa? port IO_TIMER1
device joy0 at isa? port IO_GAME #this conflicts with NIC
########################################################################
# USB Support
device uhci
#device ohci
device usb #USB bus
#device ugen #Generic
[-- Attachment #3 --]
Checking for Plug-n-Play devices...
Card assigned CSN #1
Vendor ID CIR2000 (0x0020320d), Serial Number 0xffffffff
PnP Version 1.0, Vendor Version 0
Device Description: CIRRUS LOGIC PnP V34 MODEM
Logical Device ID: CIR1000 0x0010320d #0
Device powers up active
Device supports I/O Range Check
Vendor register funcs 00
TAG Start DF
I/O Range 0x3f8 .. 0x3f8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 4 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x3f8 .. 0x3f8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 5 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x3f8 .. 0x3f8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 7 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x3f8 .. 0x3f8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 10 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x2f8 .. 0x2f8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 3 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x2f8 .. 0x2f8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 5 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x2f8 .. 0x2f8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 7 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x2f8 .. 0x2f8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 10 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 4 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 5 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 7 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 10 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 11 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 12 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 3 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 5 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 7 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 10 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 11 IRQ: High true edge sensitive
TAG Start DF
I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8
[16-bit addr]
IRQ: 12 IRQ: High true edge sensitive
TAG End DF
*** Small Vendor Tag Detected
End Tag
Successfully got 65 resources, 1 logical fdevs
-- card select # 0x0001
CSN CIR2000 (0x0020320d), Serial Number 0xffffffff
Logical device #0
IO: 0x02f8 0x02f8 0x02f8 0x02f8 0x02f8 0x02f8 0x02f8 0x02f8
IRQ 3 0
DMA 4 4
IO range check 0x00 activate 0x01
Card assigned CSN #2
Vendor ID CTL00e4 (0xe4008c0e), Serial Number 0x11d017e0
PnP Version 1.0, Vendor Version 16
Device Description: Creative SB AWE64 PnP
*** Small Vendor Tag Detected
Logical Device ID: CTL0045 0x45008c0e #0
Device Description: Audio
TAG Start DF
Good Configuration
IRQ: 5 - only one type (true/edge)
DMA: channel(s) 1
8-bit, not a bus master, count by byte, , Compatibility mode
DMA: channel(s) 5
16-bit, not a bus master, , count by word, Compatibility mode
I/O Range 0x220 .. 0x220, alignment 0x1, len 0x10
[16-bit addr]
I/O Range 0x330 .. 0x330, alignment 0x1, len 0x2
[16-bit addr]
I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4
[16-bit addr]
TAG Start DF
Acceptable Configuration
IRQ: 5 7 9 10 - only one type (true/edge)
DMA: channel(s) 0 1 3
8-bit, not a bus master, count by byte, , Compatibility mode
DMA: channel(s) 5 6 7
16-bit, not a bus master, , count by word, Compatibility mode
I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
[16-bit addr]
I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
[16-bit addr]
I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4
[16-bit addr]
TAG Start DF
Acceptable Configuration
IRQ: 5 7 9 10 - only one type (true/edge)
DMA: channel(s) 0 1 3
8-bit, not a bus master, count by byte, , Compatibility mode
DMA: channel(s) 5 6 7
16-bit, not a bus master, , count by word, Compatibility mode
I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
[16-bit addr]
I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
[16-bit addr]
TAG Start DF
Acceptable Configuration
IRQ: 5 7 9 10 - only one type (true/edge)
DMA: channel(s) 0 1 3
8-bit, not a bus master, count by byte, , Compatibility mode
DMA: channel(s) 5 6 7
16-bit, not a bus master, , count by word, Compatibility mode
I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
[16-bit addr]
TAG Start DF
Acceptable Configuration
IRQ: 5 7 9 10 - only one type (true/edge)
DMA: channel(s) 0 1 3
8-bit, not a bus master, count by byte, , Compatibility mode
I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
[16-bit addr]
I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
[16-bit addr]
I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4
[16-bit addr]
TAG Start DF
Acceptable Configuration
IRQ: 5 7 9 10 - only one type (true/edge)
DMA: channel(s) 0 1 3
8-bit, not a bus master, count by byte, , Compatibility mode
I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
[16-bit addr]
I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
[16-bit addr]
TAG Start DF
Acceptable Configuration
IRQ: 5 7 9 10 - only one type (true/edge)
DMA: channel(s) 0 1 3
8-bit, not a bus master, count by byte, , Compatibility mode
I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
[16-bit addr]
TAG Start DF
Sub-optimal Configuration
IRQ: 5 7 9 10 - only one type (true/edge)
DMA: channel(s) 0 1 3
8-bit, not a bus master, count by byte, , Compatibility mode
DMA: channel(s) 5 6 7
16-bit, not a bus master, , count by word, Compatibility mode
I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
[16-bit addr]
I/O Range 0x300 .. 0x330, alignment 0x10, len 0x2
[16-bit addr]
I/O Range 0x388 .. 0x394, alignment 0x4, len 0x4
[16-bit addr]
TAG End DF
Logical Device ID: CTL7002 0x02708c0e #1
Compatible Device ID: PNPb02f (2fb0d041)
Device Description: Game
TAG Start DF
Good Configuration
I/O Range 0x200 .. 0x200, alignment 0x1, len 0x8
[16-bit addr]
TAG Start DF
Acceptable Configuration
I/O Range 0x200 .. 0x208, alignment 0x8, len 0x8
[16-bit addr]
TAG End DF
Logical Device ID: CTL0022 0x22008c0e #2
Device Description: WaveTable
TAG Start DF
Good Configuration
I/O Range 0x620 .. 0x620, alignment 0x1, len 0x4
[16-bit addr]
TAG Start DF
Acceptable Configuration
I/O Range 0x620 .. 0x680, alignment 0x20, len 0x4
[16-bit addr]
TAG End DF
*** Small Vendor Tag Detected
End Tag
Successfully got 69 resources, 3 logical fdevs
-- card select # 0x0002
CSN CTL00e4 (0xe4008c0e), Serial Number 0x11d017e0
Logical device #0
IO: 0x0220 0x0220 0x0220 0x0220 0x0220 0x0220 0x0220 0x0220
IRQ 9 0
DMA 0 5
IO range check 0x00 activate 0x01
Logical device #1
IO: 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
IRQ 0 0
DMA 4 4
IO range check 0x00 activate 0x00
Logical device #2
IO: 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
IRQ 0 0
DMA 4 4
IO range check 0x00 activate 0x01
[-- Attachment #4 --]
Copyright (c) 1992-2000 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.1-RELEASE #31: Wed Sep 20 16:09:52 EDT 2000
root@shall.anarcat.yi.org:/usr/src/sys/compile/SHALL
Timecounter "i8254" frequency 1193182 Hz
CPU: Pentium/P55C (167.05-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x543 Stepping = 3
Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory = 33554432 (32768K 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>
config> dis joyt\^H \^H
config> ls
Device port irq drq iomem iosize unit flags enab
atkbdc0 0x60 0 0 0 0 0 0 Yes
atkbd0 0 1 0 0 0 0 0x1 Yes
psm0 0 12 0 0 0 0 0 Yes
vga0 0 0 0 0 0 0 0 Yes
sc0 0 0 0 0 0 0 0x100 Yes
npx0 0xf0 13 0 0 0 0 0 Yes
ata0 0x1f0 14 0 0 0 0 0 Yes
ata1 0x170 15 0 0 0 1 0 Yes
fdc0 0x3f0 6 2 0 0 0 0 Yes
fd0 0 0 0 0 0 0 0 Yes
apm0 0 0 0 0 0 0 0x20 No
sio0 0x3f8 4 0 0 0 0 0x10 Yes
sio1 0x2f8 3 0 0 0 1 0 Yes
ppc0 0 7 0 0 0 0 0 Yes
pca0 0x40 0 0 0 0 0 0 Yes
joy0 0x201 0 0 0 0 0 0 No
config> q
avail memory = 29732864 (29036K bytes)
Preloaded elf kernel "kernel" at 0xc0308000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc03080a8.
Intel Pentium detected, installing workaround for F00F bug
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 ATA33 controller> port 0xf000-0xf00f at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x6900-0x691f irq 11 at device 7.2 on pci0
usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub0: port 1 power on failed, IOERROR
uhub0: port 2 power on failed, IOERROR
chip1: <Intel 82371AB Power management controller> port 0x5000-0x500f at device 7.3 on pci0
pci0: <ATI Mach64-GU graphics accelerator> at 9.0
ahc0: <Adaptec 2930CU SCSI adapter> port 0x6400-0x64ff mem 0xe1001000-0xe1001fff irq 12 at device 11.0 on pci0
ahc0: aic7859 Single Channel A, SCSI Id=7, 3/255 SCBs
isa0: too many dependant configs (8)
isa0: too many dependant configs (8)
isa0: unexpected small tag 14
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
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>
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
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppi0: <Parallel I/O> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
plip0: <PLIP network interface> on ppbus0
pca0 at port 0x40 on isa0
ep0: <3Com 3C509-TPO EtherLink III> at port 0x200-0x20f irq 5 on isa0
ep0: Ethernet address 00:10:5a:aa:51:33
sio2: configured irq 3 not in bitmap of probed irqs 0
sio2: <CIRRUS LOGIC PnP V34 MODEM> at port 0x2f8-0x2ff irq 3 on isa0
sio2: type 16550A
sbc0: <Creative SB AWE64> at port 0x220-0x22f,0x300-0x301,0x388-0x38b irq 9 drq 0,5 on isa0
sbc0: setting card to irq 9, drq 0, 5
pcm0: <SB DSP 4.16> on sbc0
unknown: <Game> can't assign resources
unknown0: <WaveTable> at port 0x620-0x623 on isa0
ad0: 3079MB <QUANTUM FIREBALL ST3.2A> [6256/16/63] at ata0-master using UDMA33
acd0: CDROM <MATSHITA CR-585> at ata0-slave using PIO3
Waiting 2 seconds for SCSI devices to settle
Mounting root from ufs:/dev/ad0s2a
da0 at ahc0 bus 0 target 0 lun 0
da0: <DEC RZ2CD-KS (C) DEC 0306> Fixed Direct Access SCSI-2 device
da0: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled
da0: 4091MB (8380080 512 byte sectors: 255H 63S/T 521C)
cd0 at ahc0 bus 0 target 3 lun 0
cd0: <YAMAHA CRW8424S 1.0d> Removable CD-ROM SCSI-2 device
cd0: 20.000MB/s transfers (20.000MHz, offset 15)
cd0: cd present [279683 x 2048 byte records]
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.21.0009201946060.29584-400000>
