Date: Mon, 21 Aug 2000 04:07:57 GMT From: "Greg Smith" <gregsmith59@hotmail.com> To: freebsd-mobile@freebsd.org Subject: Winbook FX w/ Cirrus 5729/5730 PCIC + FreeBSD 4.1R = SOL ? Message-ID: <F1150ymQ1WE9ql2RkeS0000368c@hotmail.com>
next in thread | raw e-mail | index | archive | help
Hi,
I recently installed FreeBSD 4.1-Release on a Winbook FX (P133, 32MB, 2GB).
The machine now can dual-boot win95 or FreeBSD. The installation went fine,
but I get the following errors:
pccardd: "fatal error: no PC-CARD slots"
pccardc: "/dev/card0: Device not configured"
I have tried various changes to various files that I have gleaned from
searching the last few years of this mailing list, but to no avail: I
swapped the device card and device pcic statements; I tried the option
PNPBIOS statement; I moved the sound card from IRQ10 to IRQ5 in BIOS; I
altered the BIOS to support PNP or non-PNP OS; I adjusted the generally
available IRQ and IO in pccard.conf, etc. I'm not sure what else to do, or
if this setup will even work with 4.1R.
I saved copies of the various files that should show the problem, for many
of the permutations, and merged them together with highlighting of what
varied across experiments. The lines which varied are all bracketed with
lines starting with ===.
I would appreciate any hints or advice. And please let me know if this is
doomed, because I might be able to get a Winbook XL which has a TI PCI-1131
CardBus Controller instead. Or in the worst case a Winbook XP5 with the
Vadem 469 chip and ISA bus I believe.
Thanks in advance for considering this.
Greg Smith
--- config ----
machine i386
cpu I586_CPU
ident MINE
maxusers 02
=== the following 1 line is present with PNPBIOS in config
options PNPBIOS
=== end diff
=== the following 1 line is present without PNPBIOS in config
#!options PNPBIOS
=== end diff
:
lines removed
:
device isa
#!device eisa
device pci
# Floppy drives
device fdc0 at isa? port IO_FD1 irq 6 drq 2
device fd0 at fdc0 drive 0
# 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
options ATA_STATIC_ID #Static device numbering
# 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
options PSM_HOOKRESUME #hook the system resume event, useful
#for some laptops
options PSM_RESETAFTERSUSPEND #reset the device at the resume event
device vga0 at isa?
# splash screen/screen saver
pseudo-device splash
# syscons is the default console driver, resembling an SCO console
device sc0 at isa? flags 0x100
options SC_NORM_ATTR="(FG_GREEN|BG_BLACK)"
options SC_NORM_REV_ATTR="(FG_YELLOW|BG_GREEN)"
options SC_KERNEL_CONS_ATTR="(FG_RED|BG_BLACK)"
options SC_KERNEL_CONS_REV_ATTR="(FG_BLACK|BG_RED)"
options SC_TWOBUTTON_MOUSE # paste text with right mouse button
# Floating point support - do not disable.
device npx0 at nexus? port IO_NPX irq 13
# Power management support (see LINT for more options)
device apm0 at nexus? disable flags 0x20 # Advanced Power Management
# PCCARD (PCMCIA) support
device card
device pcic0 at isa?
options PCIC_RESUME_RESET # reset cards after resume
# Serial (COM) ports
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? irq 7
device ppbus # Parallel port bus (required)
device lpt # Printer
# Pseudo devices - the number indicates how many units to allocated.
pseudo-device loop # Network loopback
pseudo-device ether # Ethernet support
pseudo-device md # Memory "disks"
pseudo-device gif 4 # IPv6 and IPv4 tunneling
pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation)
# PCMCIA Ethernet Adaptors
device ed # NE2000 compatible, e.g. LinkSys EC2T
device ep # 3Com 3C589x
# Sound
#!device pcm
options INCLUDE_CONFIG_FILE # Include this file in kernel
options IPFIREWALL #firewall using ipfw
options IPFIREWALL_VERBOSE #print information about
# dropped packets
options IPFIREWALL_FORWARD #enable transparent proxy support
options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
#!options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default
options IPV6FIREWALL #firewall for IPv6
options IPV6FIREWALL_VERBOSE
options IPV6FIREWALL_VERBOSE_LIMIT=100
#!options IPV6FIREWALL_DEFAULT_TO_ACCEPT
options IPDIVERT #divert sockets using ipfw
options IPFILTER #ipfilter support
options IPFILTER_LOG #ipfilter logging
options IPSTEALTH #support for stealth forwarding
#!options TCPDEBUG
options TCP_DROP_SYNFIN #drop TCP packets with SYN+FIN
options TCP_RESTRICT_RST #restrict emission of TCP RST
options ICMP_BANDLIM #icmp error response bandwidth limiting
#!options DUMMYNET #enable "dummynet" bandwidth limiter
#!options BRIDGE #enable bridging between ethernet cards
--- rc.conf ---
# This file now contains just the overrides from /etc/defaults/rc.conf
# please make all changes to this file.
# -- sysinstall generated deltas -- #
linux_enable="YES"
moused_enable="YES"
gateway_enable="YES"
############ my changes ############
swapfile="NO" # Set to name of swapfile if aux swapfile desired.
apm_enable="YES" # Set to YES to enable APM BIOS functions (or NO).
pccard_mem="DEFAULT" # If pccard_enable=YES, this is card memory address.
pccard_beep="1" # pccard beep type.
pccard_enable="YES" # Set to YES if you want to configure PCCARD devices.
pccard_conf="/etc/pccard.conf" # pccardd(8) config file
hostname="00.000.000.00" # Set this!
firewall_enable="NO" # Set to YES to enable firewall functionality
firewall_type="UNKNOWN" # Firewall type (see /etc/rc.firewall)
natd_enable="NO" # Enable natd (if firewall_enable == YES).
natd_interface="fxp0" # Public interface or IPaddress to use.
log_in_vain="YES" # YES to log connects to ports w/o listeners.
tcp_drop_synfin="YES" # Set to YES to drop TCP packets with SYN+FIN
# NOTE: this violates the TCP specification
tcp_restrict_rst="YES" # Set to YES to restrict emission of RST
icmp_drop_redirect="YES" # Set to YES to ignore ICMP REDIRECT packets
network_interfaces="auto" # List of network interfaces (or "auto").
ifconfig_lo0="inet 127.0.0.5" # default loopback device configuration.
ifconfig_ed0_alias0="inet 00.000.000.00 netmask 0xffffffff" #
ifconfig_ep0_alias0="inet 00.000.000.00 netmask 0xffffffff" #
portmap_enable="NO" # Run the portmapper service (or NO).
defaultrouter="00.000.000.000" # Set to default gateway (or NO).
sendmail_enable="NO" # Run the sendmail daemon (or NO).
--- pccard.conf ---
# $FreeBSD: src/etc/defaults/pccard.conf,v 1.98.2.3 2000/07/19 12:58:12
sanpei Exp $
# Generally available IO ports
io 0x240-0x360
# Generally available IRQs (Built-in sound-card owners remove 5)
irq 5 9 11
# Available memory slots
memory 0xd4000 96k
########## ata ##########
# Integral Peripherals Viper HDD Series
card "INTEGRAL PERIPHERALS" "ATA CARD"
# config default "ata" ?
config 0x01 "ata" ? iosize 16
########## ed ##########
# Kingston KNE-PC2
card "Kingston" "KNE-PC2"
config default "ed" ?
insert /etc/pccard_ether $device
remove /sbin/ifconfig $device delete
# Linksys Combo PCMCIA EthernetCard (model EC2T on box)
card "Linksys" "Combo PCMCIA EthernetCard (EC2T)"
config 0x1 "ed" ?
insert /etc/pccard_ether $device
remove /sbin/ifconfig $device delete
########## ep ##########
# 3Com Etherlink III 3CXE589ET
card "3Com" "Megahertz 589E"
config 0x1 "ep" ?
insert /etc/pccard_ether $device
remove /sbin/ifconfig $device delete
# 3Com Etherlink III 3C589B, 3C589C
card "3Com Corporation" "3C589"
config 0x1 "ep" ?
# config auto "ep" ?
insert /etc/pccard_ether $device -link0 link1
# insert /etc/pccard_ether $device link0 -link1
remove /sbin/ifconfig $device delete
# 3Com Etherlink III 3C589D
card "3Com Corporation" "3C589D"
config 0x1 "ep" ?
# config auto "ep" ?
insert /etc/pccard_ether $device
remove /sbin/ifconfig $device delete
# -------------------------------------------------------------------
#
# "Wildcard" entries
#
# -------------------------------------------------------------------
# GENERIC PCMCIA modem
generic serial
config auto "sio" ?
reset 10000 # for unstable cards
logstr "GENERIC PCMCIA modem"
# GENERIC Flash ATA / ATA HDD
generic fixed_disk
config auto "ata" ?
logstr "GENERIC Flash ATA / ATA HDD"
--- dmesg -----
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 #0: Fri Aug 18 13:52:13 PDT 2000
root@00.000.000.00:/usr/src/sys/compile/MINEPNP
Calibrating clock(s) ... TSC clock: 166056903 Hz, i8254 clock: 1192939 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz
CLK_USE_TSC_CALIBRATION not specified - using old calibration method
CPU: Pentium/P55C (166.09-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x544 Stepping = 4
Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory = 33554432 (32768K bytes)
Physical memory chunk(s):
0x00001000 - 0x0009efff, 647168 bytes (158 pages)
=== next 2 with BIOS setting sound to IRQ10 [non-PnP mode, no PNPBIOS]
0x002ea000 - 0x01ff7fff, 30466048 bytes (7438 pages)
avail memory = 30003200 (29300K bytes)
=== end diff
=== next 2 with BIOS setting sound to IRQ5 [non-PnP mode, no PNPBIOS]
0x002eb000 - 0x01ff7fff, 30461952 bytes (7437 pages)
avail memory = 29999104 (29296K bytes)
=== end diff
bios32: Found BIOS32 Service Directory header at 0xc00fdb50
bios32: Entry = 0xf61a2 (c00f61a2) Rev = 0 Len = 1
pcibios: PCI BIOS entry at 0x2ae
pnpbios: Found PnP BIOS data at 0xc00fdb60
pnpbios: Entry = f0000:5086 Rev = 1.0
pnpbios: Event flag at fd878
Other BIOS signatures found:
ACPI: 00000000
=== next 1 with BIOS setting sound to IRQ5 [non-PnP mode, no PNPBIOS]
Preloaded elf kernel "kernel" at 0xc02d2000.
=== end diff
Intel Pentium detected, installing workaround for F00F bug
md0: Malloc disk
Creating DISK md0
Math emulator present
pci_open(1): mode 1 addr port (0x0cf8) is 0x800008d4
pci_open(1a): mode1res=0x80000000 (0x80000000)
pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=12358086)
npx0: <math processor> on motherboard
npx0: INT 16 interface
i586_bzero() bandwidth = 173792144 bytes/sec
bzero() bandwidth = 653594771 bytes/sec
pci_open(1): mode 1 addr port (0x0cf8) is 0x00000000
pci_open(1a): mode1res=0x80000000 (0x80000000)
pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=12358086)
pcib0: <Host to PCI bridge> on motherboard
found-> vendor=0x8086, dev=0x1235, revid=0x02
class=06-00-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
found-> vendor=0x8086, dev=0x1234, revid=0x03
class=06-80-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
found-> vendor=0x100b, dev=0x0002, revid=0x01
class=01-01-8a, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
intpin=a, irq=14
map[10]: type 1, range 32, base 000001f0, size 3
map[14]: type 1, range 32, base 000003f4, size 2
map[18]: type 1, range 32, base 00000170, size 3
map[1c]: type 1, range 32, base 00000374, size 2
map[20]: type 1, range 32, base 0000fff0, size 4
found-> vendor=0x1013, dev=0x1100, revid=0xee
class=06-05-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
=== next 1 with BIOS setting sound to IRQ10 [non-PnP mode, no PNPBIOS]
intpin=a, irq=255
=== end diff
=== next 1 with BIOS setting sound to IRQ5 [non-PnP mode, no PNPBIOS]
intpin=a, irq=10
=== end diff
=== next 1 with BIOS in non-PnP mode
map[10]: type 3, range 32, base 0000fcec, size 2
=== end diff
found-> vendor=0x102c, dev=0x00e0, revid=0xc6
class=03-00-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
map[10]: type 1, range 32, base fd000000, size 24
pci0: <PCI bus> on pcib0
chip1: <PCI to Other bridge (vendor=8086 device=1234)> at device 1.0 on
pci0
atapci0: <Generic PCI ATA controller> port
0xfff0-0xffff,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 irq
14 at device 5.0 on pci0
atapci0: Busmastering DMA not enabled
ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0x0000
ata0: mask=03 status0=50 status1=00
ata0: mask=03 status0=50 status1=00
ata0: devices = 0x1
ata0: at 0x1f0 irq 14 on atapci0
ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0x0001
ata1: mask=00 status0=ff status1=ff
ata1: probe allocation failed
=== next 1 with BIOS in PnP mode
pcic-pci0: <Cirrus Logic PD6729/6730 PC-Card Controller> at device
19.0 on pci0
=== end diff
=== next 1 with BIOS in non-PnP mode
pcic-pci0: <Cirrus Logic PD6729/6730 PC-Card Controller> port
0xfcec-0xfcef at device 19.0 on pci0
=== end diff
=== next 1 with BIOS setting sound to IRQ5 [non-PnP mode, no PNPBIOS]
pcic-pci0: <Cirrus Logic PD6729/6730 PC-Card Controller> port
0xfcec-0xfcef irq 10 at device 19.0 on pci0
=== end diff
pcic-pci0: Legacy address set to 0
PCI Config space:
00: 11001013 04000083 060500ee 00000000
10: 0000fced 00000000 00000000 00000000
20: 00000000 00000000 00000000 00000000
=== next 1 with BIOS setting sound to IRQ10 [all]
30: 00000000 00000000 00000000 000001ff
=== end diff
=== next 1 with BIOS setting sound to IRQ5 [non-PnP mode, no PNPBIOS]
30: 00000000 00000000 00000000 0000010a
=== end diff
40: 00000000 00000000 00000000 00000000
50: 00000000 00000000 00000000 00000000
60: 00000000 00000000 00000000 00000000
70: 00000000 00000000 00000000 00000000
80: 00000000 00000000 00000000 00000000
90: 00000000 00000000 00000000 00000000
Cardbus Socket registers:
=== next 2 with BIOS setting sound to IRQ10 [all]
00: 00000000: 00000000: 00000000: 00000000:
10: 00000000: 00000000: 00000000: 00000000:
=== end diff
=== next 2 with BIOS setting sound to IRQ5 [non-PnP mode, no PNPBIOS]
00: 000000e5: 01cb4968: 256de800: c4830001:
10: 087d8310: 831a7500: ca68fcc4: 680001cb:
=== end diff
ExCa registers:
=== next 4 with PNPBIOS in config
00: 65 74 5f 6c 75 6e 00 64 65 66 72 74 72 6c 69 73
10: 74 5f 64 65 6c 00 76 6d 5f 6d 61 70 5f 73 74 61
20: 72 74 75 70 00 76 6f 70 5f 73 74 72 61 74 65 67
30: 79 5f 64 65 73 63 00 76 6f 70 5f 69 73 6c 6f 63
=== end diff
=== next 4 without PNPBIOS in config
00: 65 74 69 5f 69 72 65 74 5f 66 61 75 6c 74 00 6f
10: 73 69 67 72 65 74 75 72 6e 00 61 6c 6c 6f 63 62
20: 75 66 00 73 6f 63 61 6e 74 73 65 6e 64 6d 6f 72
30: 65 00 76 6f 70 5f 72 65 76 6f 6b 65 5f 64 65 73
=== end diff
=== next 4 with BIOS setting sound to IRQ5 [non-PnP mode, no PNPBIOS]
00: 52 50 8b 55 08 52 e8 54 01 00 00 89 c6 8b 45 08
10: 8b 38 89 78 04 83 c4 f8 8b 45 0c 8b 55 10 52 50
20: e8 e6 05 00 00 66 89 47 04 8b 55 14 89 57 0c 88
30: d8 0c 04 88 47 06 8a 55 0c 88 57 07 89 77 08 8d
=== end diff
pci0: <Chips & Technologies 65550 SVGA controller> (vendor=0x102c,
dev=0x00e0) at 20.0
isa0: <ISA bus> on motherboard
=== next 93 with PNPBIOS in config
pnpbios: 19 devices, largest 131 bytes
ESS1878: adding dma mask 0x2
ESS1878: adding dma mask 0x8
ESS1878: adding irq mask 0x400
ESS1878: adding io range 0x220-0x22f, size=0x10, align=0x10
ESS1878: adding io range 0x388-0x38b, size=0x4, align=0x8
ESS1878: adding io range 0x330-0x331, size=0x2, align=0x10
ESS1878: end config
pnpbios: handle 0 device ID ESS1878 (78187316)
ESS0005: adding io range 0x201-0x201, size=0x1, align=0
ESS0005: end config
pnpbios: handle 1 device ID ESS0005 (05007316)
ESS0004: adding io range 0x800-0x807, size=0x8, align=0x10
ESS0004: end config
pnpbios: handle 2 device ID ESS0004 (04007316)
PNP0a03: adding io range 0xcf8-0xcfb, size=0x4, align=0
PNP0a03: adding io range 0xcfc-0xcff, size=0x4, align=0
PNP0a03: end config
pnpbios: handle 3 device ID PNP0a03 (030ad041)
PNP0800: adding io range 0x61-0x61, size=0x1, align=0
PNP0800: end config
pnpbios: handle 4 device ID PNP0800 (0008d041)
PNP0c01: adding memory range 0-0x9ffff, size=0xa0000, align=0
PNP0c01: adding memory range 0xe0000-0xfffff, size=0x20000, align=0
PNP0c01: adding fixed memory32 range 0x100000-0x50fffff,
size=0x5000000
PNP0c01: end config
pnpbios: handle 5 device ID PNP0c01 (010cd041)
PNP0c02: adding io range 0x80-0x80, size=0x1, align=0x1
PNP0c02: adding io range 0x4d0-0x4d1, size=0x2, align=0x1
PNP0c02: adding io range 0xb2-0xb3, size=0x2, align=0x1
PNP0c02: adding io range 0x74-0x75, size=0x2, align=0x1
PNP0c02: adding io range 0x398-0x399, size=0x2, align=0x1
PNP0c02: adding io range 0x373-0x373, size=0x1, align=0x1
PNP0c02: adding fixed memory32 range 0xfffe0000-0xffffffff,
size=0x20000
PNP0c02: adding fixed memory32 range 0xcb000-0xcbfff, size=0x1000
PNP0c02: adding fixed memory32 range 0xd0000-0xd07ff, size=0x800
PNP0c02: end config
pnpbios: handle 6 device ID PNP0c02 (020cd041)
PNP0303: adding io range 0x60-0x60, size=0x1, align=0
PNP0303: adding io range 0x64-0x64, size=0x1, align=0
PNP0303: adding irq mask 00x2
PNP0303: end config
pnpbios: handle 7 device ID PNP0303 (0303d041)
PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0
PNP0c04: adding irq mask 0x2000
PNP0c04: end config
pnpbios: handle 8 device ID PNP0c04 (040cd041)
PNP0f13: adding irq mask 0x1000
PNP0f13: end config
pnpbios: handle 9 device ID PNP0f13 (130fd041)
PNP0200: adding io range 0-0xf, size=0x10, align=0
PNP0200: adding io range 0x81-0x8f, size=0xf, align=0
PNP0200: adding io range 0xc0-0xdf, size=0x20, align=0
PNP0200: adding dma mask 0x10
PNP0200: end config
pnpbios: handle 11 device ID PNP0200 (0002d041)
PNP0000: adding io range 0x20-0x21, size=0x2, align=0
PNP0000: adding io range 0xa0-0xa1, size=0x2, align=0
PNP0000: adding irq mask 00x4
PNP0000: end config
pnpbios: handle 12 device ID PNP0000 (0000d041)
PNP0100: adding io range 0x40-0x43, size=0x4, align=0
PNP0100: adding irq mask 00x1
PNP0100: end config
pnpbios: handle 13 device ID PNP0100 (0001d041)
PNP0b00: adding io range 0x70-0x71, size=0x2, align=0
PNP0b00: adding irq mask 0x100
PNP0b00: end config
pnpbios: handle 14 device ID PNP0b00 (000bd041)
PNP0501: adding io range 0x3f8-0x3ff, size=0x8, align=0
PNP0501: adding irq mask 0x10
PNP0501: end config
pnpbios: handle 15 device ID PNP0501 (0105d041)
PUM0000: adding io range 0x3e8-0x3ef, size=0x8, align=0
PUM0000: adding irq mask 0x10
PUM0000: adding dma mask 0x1
PUM0000: end config
pnpbios: handle 16 device ID PUM0000 (0000ad42)
QCI0100: adding io range 0x2f8-0x2ff, size=0x8, align=0
QCI0100: adding irq mask 00x8
QCI0100: end config
pnpbios: handle 17 device ID QCI0100 (00016944)
PNP0400: adding io range 0x378-0x37f, size=0x8, align=0
PNP0400: adding io range 0x778-0x77a, size=0x3, align=0
PNP0400: adding irq mask 0x80
PNP0400: end config
pnpbios: handle 18 device ID PNP0400 (0004d041)
PNP0700: adding dma mask 0x4
PNP0700: adding io range 0x3f0-0x3f5, size=0x6, align=0
PNP0700: adding io range 0x3f7-0x3f7, size=0x1, align=0
PNP0700: adding irq mask 0x40
PNP0700: end config
pnpbios: handle 19 device ID PNP0700 (0007d041)
=== end diff
Trying Read_Port at 203
Trying Read_Port at 243
Trying Read_Port at 283
Trying Read_Port at 2c3
Trying Read_Port at 303
Trying Read_Port at 343
Trying Read_Port at 383
Trying Read_Port at 3c3
ata-: ata0 exists, using next available unit number
ata-: ata1 exists, using next available unit number
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
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
ata3: iobase=0x0170 altiobase=0x0376 bmaddr=0x0000
ata3: mask=00 status0=ff status1=ff
ata3: probe allocation failed
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0045
atkbd: keyboard ID 0x41ab (2)
kbdc: RESET_KBD return code:00fa
kbdc: RESET_KBD status:00aa
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x1, flags:0x3d0000
psm0: current command byte:0045
kbdc: TEST_AUX_PORT status:0000
kbdc: RESET_AUX return code:00fa
kbdc: RESET_AUX status:00aa
kbdc: RESET_AUX ID:0000
psm: status 00 02 64
psm: status 00 00 64
psm: status 00 03 64
psm: status 00 03 64
psm: data 08 00 00
psm: status 10 00 64
psm: status 00 02 64
psm: data 08 00 00
psm: status 00 02 64
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons
psm0: config:00006000, flags:00000000, packet size:3
psm0: syncmask:c0, syncbits:00
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
fb0: vga0, vga, type:VGA (5), flags:0x7007f
fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000
fb0: init mode:24, bios mode:3, current mode:24
fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k
VGA parameters upon power-up
50 18 10 00 00 01 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0d 0e 00 00 07 80 9c 0e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 00 00 00 00 00 00 10 0e 00 ff
VGA parameters in BIOS for mode 24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
EGA/VGA parameters to be used for mode 24
50 18 10 00 00 01 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0d 0e 00 00 07 80 9c 0e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 00 00 00 00 00 00 10 0e 00 ff
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
sio0: irq maps: 0x41 0x51 0x41 0x41
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: irq maps: 0x41 0x49 0x41 0x41
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: parallel port found at 0x378
ppc0: using extended I/O port range
ppc0: SPP
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
isa_probe_children: probing PnP devices
=== next 19 with PNPBIOS in config
unknown0: <ESS1878> at port 0x220-0x22f,0x388-0x38b,0x330-0x331 irq 10
drq 1,3 on isa0
unknown1: <ESS0005> at port 0x201 on isa0
unknown2: <ESS0004> at port 0x800-0x807 on isa0
unknown3: <PNP0a03> at port 0xcf8-0xcfb,0xcfc-0xcff on isa0
unknown4: <PNP0800> at port 0x61 on isa0
unknown5: <PNP0c01> at iomem 0-0x9ffff,0xe0000-0xfffff,
0x100000-0x50fffff on isa0
unknown6: <PNP0c02> at port 0x80,0x4d0-0x4d1,0xb2-0xb3,0x74-0x75,
0x398-0x399,0x373 iomem 0xfffe0000-0xffffffff,
0xcb000-0xcbfff,0xd0000-0xd07ff on isa0
unknown: <PNP0303> can't assign resources
unknown7: <PNP0c04> at port 0xf0-0xff irq 13 on isa0
unknown: <PNP0f13> can't assign resources
unknown: <PNP0200> can't assign resources
unknown: <PNP0000> can't assign resources
unknown8: <PNP0100> at port 0x40-0x43 irq 0 on isa0
unknown9: <PNP0b00> at port 0x70-0x71 irq 8 on isa0
unknown: <PNP0501> can't assign resources
unknown: <PUM0000> can't assign resources
unknown: <QCI0100> can't assign resources
unknown: <PNP0400> can't assign resources
unknown: <PNP0700> can't assign resources
=== end diff
BIOS Geometries:
0:02097f3f 0..521=522 cylinders, 0..127=128 heads, 1..63=63 sectors
0 accounted for
Device configuration finished.
IP packet filtering initialized, divert enabled, rule-based forwarding
enabled, default to deny, logging limited to 100 packets/entry by
default
IPv6 packet filtering initialized, logging limited to 100
packets/entry
IP Filter: v3.4.8 initialized. Default = pass all, Logging = enabled
ad0: <HITACHI_DK225A-21/00B0A0B2> ATA-3 disk at ata0 as master
ad0: 2061MB (4221504 sectors), 4188 cyls, 16 heads, 63 S/T, 512 B/S
ad0: 16 secs/int, 1 depth queue, BIOSPIO
ad0: piomode=4 dmamode=2 udmamode=-1 cblid=0
Creating DISK ad0
Creating DISK wd0
=== next 1 with BIOS setting sound to IRQ10 [all]
Mounting root from ufs:ad0s2a
=== end diff
=== next 1 with BIOS setting sound to IRQ5 [non-PnP mode, no PNPBIOS]
Mounting root from ufs:/dev/ad0s2a
=== end diff
ad0s1: type 0xb, start 63, end = 2048255, size 2048193 : OK
ad0s2: type 0xa5, start 2048256, end = 4096511, size 2048256 : OK
ad0s4: type 0xa0, start 4096512, end = 4209407, size 112896 : OK
start_init: trying /sbin/init
Linux-ELF exec handler installed
--- win95 view ---
******************** IRQ SUMMARY ********************
00 - System timer
01 - Standard 101/102-Key or Microsoft Natural Keyboard
02 - Programmable interrupt controller
03 - WinBook FX V.34i+
04 - Generic Ir Serial Port (COM3)
04 - Communications Port (COM1)
=== next 1 with BIOS setting sound to IRQ5 [non-PnP or PnP mode]
05 - ES1878 Plug and Play AudioDrive
=== end diff
06 - Standard Floppy Disk Controller
07 - Printer Port (LPT1)
08 - System CMOS/real time clock
=== next 1 with BIOS setting sound to IRQ5 [non-PnP or PnP mode]
10 - IRQ Holder for PCI Steering
=== end diff
=== next 1 with BIOS setting sound to IRQ10 [non-PnP or PnP mode]
10 - ES1878 Plug and Play AudioDrive
=== end diff
11 - 3Com EtherLink III PCMCIA (3C589D)
12 - PS/2 Compatible Mouse Port
13 - Numeric data processor
14 - Intel 82371FB PCI Bus Master IDE Controller
14 - Primary IDE controller (single fifo)
15 - Intel 82371FB PCI Bus Master IDE Controller
15 - Secondary IDE controller (single fifo)
******************** IO PORT SUMMARY ********************
0000h-000Fh - Direct memory access controller
0020h-0021h - Programmable interrupt controller
0040h-0043h - System timer
0060h-0060h - Standard 101/102-Key or Microsoft Natural Keyboard
0061h-0061h - System speaker
0064h-0064h - Standard 101/102-Key or Microsoft Natural Keyboard
0070h-0071h - System CMOS/real time clock
0074h-0075h - Motherboard resources
0080h-0080h - Motherboard resources
0081h-008Fh - Direct memory access controller
00A0h-00A1h - Programmable interrupt controller
00B2h-00B3h - Motherboard resources
00C0h-00DFh - Direct memory access controller
00F0h-00FFh - Numeric data processor
=== next 1 with BIOS in PnP mode
0104h-0107h - Cirrus Logic PCIC compatible PCI to PCMCIA bridge
=== end diff
0110h-011Fh - 3Com EtherLink III PCMCIA (3C589D)
0170h-0177h - Intel 82371FB PCI Bus Master IDE Controller
0170h-0177h - Secondary IDE controller (single fifo)
01F0h-01F7h - Intel 82371FB PCI Bus Master IDE Controller
01F0h-01F7h - Primary IDE controller (single fifo)
0201h-0201h - Gameport Joystick
0220h-022Fh - ES1878 Plug and Play AudioDrive
02F8h-02FFh - WinBook FX V.34i+
0330h-0331h - ES1878 Plug and Play AudioDrive
0373h-0373h - Motherboard resources
0376h-0376h - Intel 82371FB PCI Bus Master IDE Controller
0376h-0376h - Secondary IDE controller (single fifo)
0378h-037Fh - Printer Port (LPT1)
0388h-038Bh - ES1878 Plug and Play AudioDrive
0398h-0399h - Motherboard resources
03B0h-03BBh - Chips & Technologies 65550 PCI
03C0h-03DFh - Chips & Technologies 65550 PCI
03E8h-03EFh - Generic Ir Serial Port (COM3)
03F0h-03F5h - Standard Floppy Disk Controller
03F6h-03F6h - Intel 82371FB PCI Bus Master IDE Controller
03F6h-03F6h - Primary IDE controller (single fifo)
03F7h-03F7h - Standard Floppy Disk Controller
03F8h-03FFh - Communications Port (COM1)
04D0h-04D1h - Motherboard resources
0778h-077Ah - Printer Port (LPT1)
0800h-0807h - ES1878 Control Interface
0CF8h-0CFBh - PCI bus
0CFCh-0CFFh - PCI bus
=== next 1 with BIOS in non-PnP mode
FCECh-FCEFh - Cirrus Logic PCIC compatible PCI to PCMCIA bridge
=== end diff
FFF0h-FFF7h - Intel 82371FB PCI Bus Master IDE Controller
FFF0h-FFF7h - Primary IDE controller (single fifo)
FFF8h-FFFFh - Intel 82371FB PCI Bus Master IDE Controller
FFF8h-FFFFh - Secondary IDE controller (single fifo)
******************** UPPER MEMORY USAGE SUMMARY ********************
00000000h-0009FFFFh - System board extension for PnP BIOS
000A0000h-000AFFFFh - Chips & Technologies 65550 PCI
000B0000h-000BFFFFh - Chips & Technologies 65550 PCI
000C0000h-000CAFFFh - Chips & Technologies 65550 PCI
000CB000h-000CBFFFh - Motherboard resources
000D0000h-000D07FFh - Motherboard resources
000E0000h-000FFFFFh - System board extension for PnP BIOS
00100000h-050FFFFFh - System board extension for PnP BIOS
05100000h-05100FFFh - PCMCIA Card Services
FD000000h-FDFFFFFFh - Chips & Technologies 65550 PCI
FFFE0000h-FFFFFFFFh - Motherboard resources
******************** DMA USAGE SUMMARY ********************
00 - Generic Ir Serial Port (COM3)
01 - ES1878 Plug and Play AudioDrive
02 - Standard Floppy Disk Controller
03 - ES1878 Plug and Play AudioDrive
04 - Direct memory access controller
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
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?F1150ymQ1WE9ql2RkeS0000368c>
