Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Jan 2005 11:54:26 -0600
From:      John <john@starfire.mn.org>
To:        freebsd-acpi@freebsd.org
Subject:   ACPI problems with Compaq Armada M700 - stuck on debugging
Message-ID:  <20050128115426.A30470@starfire.mn.org>

next in thread | raw e-mail | index | archive | help
With regard to the ACPI problems I'm having with my Compaq Armada M700:

I know this is a far-from-new laptop, and I'm not going to be
expecting a whole ton of support, because there's probably only a
half-dozen or so people in the world that will actually care when
it's all said and done, but it is my laptop, and the only one I'll
probably have for quite awhile, and I'd like to get it back to the
way it was pre-ACPI.

What I'm looking for from someone is a suggestion on how to move
forward with the debugging (or work-around, if it is intuitively
obvious to someone more familiar with the operations of acpi),
because I am wedged pretty tightly right now.

Back in the bad old days of apm, I actually had pretty much what
I needed.  shutdown (or halt) -p worked, I got CPU throttling with
power, the battery monitoring worked, and I could use my PCMCIA
WiFi card.  Suspend and resume didn't work, but I could live with
that.  I mention this mainly to support the idea that this doesn't
seem to be an inherent hardware problem, but hopefully something
that can be solved through software (or the disabling thereof).

Now, with FreeBSD 5.3-STABLE, when I put in a PCMCIA WiFi card (the
same one that worked with FreeBSD 4.10, or anyone else's that I've
borrowed), the system locks up.  Sometimes I get a panic, but
usually not.  Without DDB/KDB, the system would freeze at the
panic - with DDB/KDB, I at least am able to poke around a little.
Unfortuantely, if it doesn't panic, I can't do anything.

I've downloaded the asl file, and tried two different ways of
modifying it, with results no different from the original DSDT.
The two ways I tried were 1) inserting meaningless "Return (0x00)"
statements to make the iasl compiler happy, or 2) rewriting the
code so that it doesn't expect return values which are just discarded,
anyway.  With either method, I'm able to get the iasl error output
down to the following:

Intel ACPI Component Architecture
ASL Optimizing Compiler / AML Disassembler version 20041119 [Jan  9 2005]
Copyright (C) 2000 - 2004 Intel Corporation
Supports ACPI Specification Revision 2.0c

M700-fixed-ft.asl  2358:                     Store (Package (0x00) {}, Local0)
Warning  2018 -            Effective AML package length is zero ^ 

M700-fixed-ft.asl  2395:                     Store (Package (0x00) {}, Local0)
Warning  2018 -            Effective AML package length is zero ^ 

ASL Input:  M700-fixed-ft.asl - 6441 lines, 196749 bytes, 3691 keywords
AML Output: DSDT.aml - 29368 bytes 867 named objects 2824 executable opcodes

Compilation complete. 0 Errors, 2 Warnings, 0 Remarks, 1453 Optimizations

The .asl files are available at
http://starfire.skypoint.net/~john/acpi/M700-fixed-ft.asl
and
http://starfire.skypoint.net/~john/acpi/M700-original-ft.asl
(though "fixed" is pretty optomisitic at this point!)

There was once a "fixed" DSDT by David Hollis <dhollis@davehollis.com> 
out there on sourceforge, but it got cleaned up and hasn't been
seen since - I've corresponded with Mr. Hollis, and he doesn't have
it, nor can me make any suggestions in addition to what I've done
to the asl.

Without ACPI, I can put my card in and remove it and it works fine,
but I'm obviously without the ACPI (or apm) functionality.

I've followed the debug procedures as far as I can, but when I do
a Ctrl+Alt+Esc, nothing happens.  Either the system panics and
falls into db> by itself, or I'm so locked up that I can't get
there.  In fact, the system is so locked up that I have to pull
the battery out to get it back - nothing else phases it.

I have managed to get into db> a couple of times as the result of
the panic, and the interrupt counts do not look like a "storm" to
me, so I'm really puzzled.  When it has paniced, it has been at
PRECISELY the same instruction in the cbb0 process, which cannot
be a coincidence.  I missed the interrupt data the first time I
got into db> because of a mismatch between the handbook man pages,
Here's what happened on four consecutive attempts - which I tried
to make as identical and deterministic as possible:

=== first try
pearl# umount /home
pearl# sync;sync;sync
pearl# wi0: <The Linksys Group, Inc. Instant Wireless Network PC Card> at port 0x100-0x13f irq 11 function 0 config 1 on pccard0


Fatal trap 19: non-maskable interrupt trap while in kernel mode
instruction pointer     = 0x8:0xc049a634
stack pointer           = 0x10:0xcea8aba4
frame pointer           = 0x10:0xcea8abb0
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1 def32 1, gran 1
processor eflags        = interrupt enabled, IOPL = 0
current process         = 38 (cbb0)
[thread pid 38 tid 100044 ]
Stopped at      wi_cmd+0x10c:   jmp      wi_cmd+0x112

db> show interrupts
no such command
db> trace
(traced pid38, cbb0)
db> continue
(lock up - nothing works - not even Ctrl+Alt+Esc)
(pulled the card - now it says it got the Ctrl+Alt+Esc)
reset
(lock up - nothing works - had to pull the battery)

=== second try

pearl# umount /home
pearl# kenv acpi.debug.disable=all
pearl# sync;sync;sync
pearl# wi0: <The Linksys Group, Inc. Instant Wireless Network PC Card> at port 0x100-0x13f irq 11 function 0 config 1 on pccard0
(total lock up - nothing works - not even pulling the card - had to pull the battery)
(undocked to pull the batter - then got the same fatal trap as above)


Fatal trap 19: non-maskable interrupt trap while in kernel mode
instruction pointer     = 0x8:0xc049a634
stack pointer           = 0x10:0xcea8aba4
frame pointer           = 0x10:0xcea8abb0
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1 def32 1, gran 1
processor eflags        = interrupt enabled, IOPL = 0
current process         = 38 (cbb0)
[thread pid 38 tid 100044 ]
Stopped at      wi_cmd+0x10c:   jmp      wi_cmd+0x112
db> show intrcnt
irq0: clk   		16983
irq1: atkbd0 		275
irq8: rtc		21739
irq9: acpi0		3
irq11: cbb0, cbb1+++	26
irq13: npx0		1
irq14: ata0		7788
db> show irqs
irq0: clk (pid 12)
irq1: atkbd0 (pid 13) {NEED}
irq3: sio1 (pid 14)
irq4: sio0 (pid 15)
irq5: (pid 16)
irq6: fdc0 (pid 17) {ENTROPY}
irq7: ppc0 (pid 18)
irq8: rtc (pid 19)
irq9: acpi0 (pid 20) {NEED}
irq10: (pid 21)
irq11: cbb0, cbb1+++ (pid 22) {NEED}
irq12: psm0 (pid 23)
irq13: (pid 24)
irq14: ata0 (pid 25) {ENTROPY}
irq15: ata1 (pid 26) {ENTROPY}
db> reset
(total lockup - had to remove battery)

=== third try

pearl# umount /home
pearl# sync;sync;sync
pearl# wi0: <The Linksys Group, Inc. Instant Wireless Network PC Card> at port 0x100-0x13f irq 11 function 0 config 1 on pccard0
(total lockup - nothing from Ctrl+Alt+Esc, pulling the card, docking or undocking, suspend or power switches,
Ctrl+Alt+Del - had to pull battery and start over)

=== fourth try

pearl# umount /home
pearl# sync;sync;sync
pearl# wi0: <The Linksys Group, Inc. Instant Wireless Network PC Card> at port 0x100-0x13f irq 11 function 0 config 1 on pccard0

Even though I am not consistently able to get into the debug mode
and look at things, from the time that I did and figured out the
new commands, they do not appear excessive.

=== fifth try

I added
makeoptoin	DEBUG=-g
option		KDB
option		DDB
and then did a "make buildkernel KERNCONF=PEARL ACPI_DEBUG=1"
and then a "make installkernel KERNCONF=PEARL" to get the kernel
I am running with kdb/ddb in it.

Well, apparently adding ACPI_DEBUG=1 to the "master" make doesn't
work - the
sysctl debug.acpi.layer="ACPI_ALL_COMPONENTS ACPI_ALL_DRIVERS"
sysctl debug.acpi.level="ACPI_LV_ERROR"
didn't do anything - so I manually rebuilt the acpi module
according to the handbook instructions, and it came out
bigger, so I tried again - this time I get 
Jan 28 11:07:56 pearl kernel: ACPI set debug layer 'ACPI_ALL_COMPONENTS ACPI_ALL_DRIVERS'
Jan 28 11:07:56 pearl kernel: ACPI set debug layer 'ACPI_ALL_COMPONENTS ACPI_ALL_DRIVERS' level 'ACPI_LV_ERROR'
when I run those commands, but when I put the card in, all I STILL
get is a lockup.

=== sixth try

As before, but with kenv acpi.debug.disable=all, which I am pretty sure
worked, but didn't really change much.  I still the got wi0 message,
but this time, I got the panic again, same pid and instruction,
though with slightly different hex values due to the larger kernel
and modules, and when I did a "show intrcnt" it didn't list acpi
at all, which makes me think the disable worked, even though I
still got the panic.

=== The question

So - it's almost like the mere PRESENCE of the acpi module is precipitating
this panic / lockup, and I'm not sure how to proceed.  Since the disable
and debug output requests aren't showing anything, I don't have much
to go on.

There is one other weird thing - when I start without ACPI, it
pauses longer when unsuccessfully attempting to identify the CD-ROM.
When I start with ACPI, the unsuccessful attempt goes much faster.
Probably unimportant in this context, but thought I'd mention it.
Once I get past this problem, I'd like to go back and revisit
why I can boot from my CD-ROM but not see it from a running system.
With FreeBSD 4.9 - I could boot from it and install from it, but then
not see it after booting from the hard drive.  There's probably some
acpi interaction going on here, too, but that's minor compare to
locking up my poor laptop.

The remainder of this messages is just three dmesg outputs - one with
the original DSDT, one with my DSDT, and one with acpi disabled.

=== dmesg, no acpi
Copyright (c) 1992-2005 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 5.3-STABLE #2: Tue Jan 18 08:59:26 CST 2005
    john@dauntless.starfire.mn.org:/usr/obj/usr/src/sys/PEARL
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel Pentium III (646.83-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x683  Stepping = 3
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 335478784 (319 MB)
avail memory = 322830336 (307 MB)
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82443BX (440 BX) host to PCI bridge> pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 0x50000000-0x53ffffff at device 0.0 on pci0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
cbb0: <TI1450 PCI-CardBus Bridge> mem 0x41100000-0x41100fff irq 11 at device 4.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <TI1450 PCI-CardBus Bridge> mem 0x41180000-0x41180fff irq 11 at device 4.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0x3420-0x342f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x3400-0x341f irq 11 at device 7.2 on pci0
uhci0: [GIANT-LOCKED]
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
uhub1: Atmel UHB124 hub, class 9/0, rev 1.00/1.00, addr 2
uhub1: 4 ports with 4 removable, self powered
pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached)
pcm0: <ESS Technology Maestro-2E> port 0x3000-0x30ff irq 11 at device 8.0 on pci0
pcm0: <SigmaTel STAC9721/23 AC97 Codec>
pcm0: [GIANT-LOCKED]
fxp0: <Intel 82559ER Pro/100 Ethernet> port 0x3440-0x347f mem 0x41200000-0x4121ffff,0x41280000-0x41280fff irq 11 at device 9.0 on pci0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:d0:59:38:93:d6
pci0: <simple comms, UART> at device 9.1 (no driver attached)
fxp1: <Intel 82559 Pro/100 Ethernet> port 0x3480-0x34bf mem 0x41400000-0x414fffff,0x41380000-0x41380fff irq 11 at device 16.0 on pci0
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus1
inphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp1: Ethernet address: 00:d0:b7:28:17:69
cpu0 on motherboard
orm0: <ISA Option ROMs> at iomem 0xd4000-0xd4fff,0xd0000-0xd17ff,0xc0000-0xcffff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0
fdc0: <Enhanced floppy controller> at port 0x3f0-0x3f5 irq 6 drq 2 on isa0
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
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
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0f13> can't assign resources (irq)
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0401> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
sio4: <SMCf010> at port 0x100-0x107,0x3e8-0x3ef irq 3 drq 5 on isa0
sio4: type 16550A
unknown: <PNP0c02> can't assign resources (port)
Timecounter "TSC" frequency 646827076 Hz quality 800
Timecounters tick every 10.000 msec
ad0: 5729MB <TOSHIBA MK6015MAP/U8.16 A> [12416/15/63] at ata0-master UDMA33
Mounting root from ufs:/dev/ad0s2a
Waiting (max 60 seconds) for system process `vnlru' to stop...done
Waiting (max 60 seconds) for system process `bufdaemon' to stop...done
Waiting (max 60 seconds) for system process `syncer' to stop...
Syncing disks, vnodes remaining...4 2 1 1 0 0 done
No buffers busy after final sync
Uptime: 1h21m49s
Rebooting...

=== dmesg, no original DSDT
Copyright (c) 1992-2005 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 5.3-STABLE #2: Tue Jan 18 08:59:26 CST 2005
    john@dauntless.starfire.mn.org:/usr/obj/usr/src/sys/PEARL
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel Pentium III (646.83-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x683  Stepping = 3
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 335478784 (319 MB)
avail memory = 322822144 (307 MB)
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <COMPAQ RSDB130> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x5008-0x500b on acpi0
cpu0: <ACPI CPU (2 Cx states)> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 0x50000000-0x53ffffff at device 0.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
cbb0: <TI1450 PCI-CardBus Bridge> mem 0x41100000-0x41100fff irq 11 at device 4.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <TI1450 PCI-CardBus Bridge> mem 0x41180000-0x41180fff irq 11 at device 4.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0x3420-0x342f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x3400-0x341f irq 11 at device 7.2 on pci0
uhci0: [GIANT-LOCKED]
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
uhub1: Atmel UHB124 hub, class 9/0, rev 1.00/1.00, addr 2
uhub1: 4 ports with 4 removable, self powered
pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached)
pcm0: <ESS Technology Maestro-2E> port 0x3000-0x30ff irq 11 at device 8.0 on pci0
pcm0: <SigmaTel STAC9721/23 AC97 Codec>
pcm0: [GIANT-LOCKED]
fxp0: <Intel 82559ER Pro/100 Ethernet> port 0x3440-0x347f mem 0x41200000-0x4121ffff,0x41280000-0x41280fff irq 11 at device 9.0 on pci0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:d0:59:38:93:d6
pci0: <simple comms, UART> at device 9.1 (no driver attached)
fxp1: <Intel 82559 Pro/100 Ethernet> port 0x3480-0x34bf mem 0x41400000-0x414fffff,0x41380000-0x41380fff irq 11 at device 16.0 on pci0
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus1
inphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp1: Ethernet address: 00:d0:b7:28:17:69
acpi_button0: <Sleep Button> on acpi0
acpi_acad0: <AC Adapter> on acpi0
acpi_cmbat0: <Control Method Battery> on acpi0
acpi_cmbat1: <Control Method Battery> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0
sio0: <Standard PC COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0
fdc0: [FAST]
sio1: <Generic IRDA-compatible device> port 0x100-0x107,0x3e8-0x3ef irq 3 drq 5 on acpi0
sio1: type 16550A
ppc0: <ECP parallel printer port> port 0x778-0x77a,0x378-0x37f irq 7 drq 3 on acpi0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 0xd4000-0xd4fff,0xd0000-0xd17ff,0xc0000-0xcffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 646825891 Hz quality 800
Timecounters tick every 10.000 msec
acpi_cpu: throttling enabled, 8 steps (100% to 12.5%), currently 100.0%
ad0: 5729MB <TOSHIBA MK6015MAP/U8.16 A> [12416/15/63] at ata0-master UDMA33
Mounting root from ufs:/dev/ad0s2a

=== dmesg, no my DSDT
Copyright (c) 1992-2005 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 5.3-STABLE #2: Tue Jan 18 08:59:26 CST 2005
    john@dauntless.starfire.mn.org:/usr/obj/usr/src/sys/PEARL
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel Pentium III (646.83-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x683  Stepping = 3
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 335478784 (319 MB)
avail memory = 322822144 (307 MB)
ACPI: overriding DSDT/SSDT with custom table
    ACPI-0377: *** Info: Table [DSDT] replaced by host OS
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <COMPAQ RSDB130> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x5008-0x500b on acpi0
cpu0: <ACPI CPU (2 Cx states)> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 0x50000000-0x53ffffff at device 0.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
cbb0: <TI1450 PCI-CardBus Bridge> mem 0x41100000-0x41100fff irq 11 at device 4.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <TI1450 PCI-CardBus Bridge> mem 0x41180000-0x41180fff irq 11 at device 4.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0x3420-0x342f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x3400-0x341f irq 11 at device 7.2 on pci0
uhci0: [GIANT-LOCKED]
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
uhub1: Atmel UHB124 hub, class 9/0, rev 1.00/1.00, addr 2
uhub1: 4 ports with 4 removable, self powered
pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached)
pcm0: <ESS Technology Maestro-2E> port 0x3000-0x30ff irq 11 at device 8.0 on pci0
pcm0: <SigmaTel STAC9721/23 AC97 Codec>
pcm0: [GIANT-LOCKED]
fxp0: <Intel 82559ER Pro/100 Ethernet> port 0x3440-0x347f mem 0x41200000-0x4121ffff,0x41280000-0x41280fff irq 11 at device 9.0 on pci0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:d0:59:38:93:d6
pci0: <simple comms, UART> at device 9.1 (no driver attached)
fxp1: <Intel 82559 Pro/100 Ethernet> port 0x3480-0x34bf mem 0x41400000-0x414fffff,0x41380000-0x41380fff irq 11 at device 16.0 on pci0
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus1
inphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp1: Ethernet address: 00:d0:b7:28:17:69
acpi_button0: <Sleep Button> on acpi0
acpi_acad0: <AC Adapter> on acpi0
acpi_cmbat0: <Control Method Battery> on acpi0
acpi_cmbat1: <Control Method Battery> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0
sio0: <Standard PC COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0
fdc0: [FAST]
sio1: <Generic IRDA-compatible device> port 0x100-0x107,0x3e8-0x3ef irq 3 drq 5 on acpi0
sio1: type 16550A
ppc0: <ECP parallel printer port> port 0x778-0x77a,0x378-0x37f irq 7 drq 3 on acpi0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 0xd4000-0xd4fff,0xd0000-0xd17ff,0xc0000-0xcffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 646826788 Hz quality 800
Timecounters tick every 10.000 msec
acpi_cpu: throttling enabled, 8 steps (100% to 12.5%), currently 100.0%
ad0: 5729MB <TOSHIBA MK6015MAP/U8.16 A> [12416/15/63] at ata0-master UDMA33
Mounting root from ufs:/dev/ad0s2a

Thanks!
-- 

John Lind
john@starfire.MN.ORG



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