Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Sep 2001 23:37:38 -0700 (PDT)
From:      Pete Carah <pete@ns.altadena.net>
To:        msmith@freebsd.org, current@freebsd.org
Subject:   ACPI: One fixed, one (of mine) to go
Message-ID:  <200109070637.f876bcj25146@ns.altadena.net>

next in thread | raw e-mail | index | archive | help
The new acpi version apparently fixed my panic (I didn't change any
other configs, and things now boot, apparently correctly, on the A7V
board.)  (and it keeps time right :-)
------------------
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 5.0-CURRENT #0: Thu Sep  6 22:56:21 PDT 2001
    pete@seagull.altadena.net:/usr/src/sys/i386/compile/SEAGULL
Calibrating clock(s) ... TSC clock: 1208809835 Hz, i8254 clock: 1193250 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
Timecounter "TSC"  frequency 1208749924 Hz
CPU: AMD Athlon(tm) Processor (1208.75-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x642  Stepping = 2
  Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PA
T,PSE36,MMX,FXSR>
  AMD Features=0xc0440000<<b18>,AMIE,DSP,3DNow!>
Data TLB: 24 entries, fully associative
Instruction TLB: 16 entries, fully associative
L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
L2 internal cache: 256 kbytes, 64 bytes/line, 1 lines/tag, 8-way associative
real memory  = 805224448 (786352K bytes)
Physical memory chunk(s):
0x00001000 - 0x0009dfff, 643072 bytes (157 pages)
0x00432000 - 0x2ffe3fff, 800792576 bytes (195506 pages)
avail memory = 778833920 (760580K bytes)
bios32: Found BIOS32 Service Directory header at 0xc00f92a0
bios32: Entry = 0xf0f50 (c00f0f50)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xf0000+0x1150
pnpbios: Found PnP BIOS data at 0xc00fc2b0
pnpbios: Entry = f0000:c2e0  Rev = 1.0
pnpbios: OEM ID cd041
Other BIOS signatures found:
Preloaded elf kernel "kernel" at 0xc040c000.
Preloaded elf module "random.ko" at 0xc040c09c.
Preloaded elf module "acpi.ko" at 0xc040c13c.
mem: <memory & I/O>
Pentium Pro MTRR support enabled
null: <null device, zero device>
random: <entropy source>
pci_open(1):    mode 1 addr port (0x0cf8) is 0x80000060
pci_open(1a):   mode1res=0x80000000 (0x80000000)
pci_cfgcheck:   device 0 [class=060000] [hdr=00] is there (id=03051106)
Using $PIR table, 9 entries at 0xc00f1720
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <ASUS   A7V-133 > on motherboard
acpi0: power button is handled as a fixed feature programming model.
Timecounter "ACPI"  frequency 3579545 Hz
acpi_timer0: <24-bit timer at 3.579545MHz> port 0xe408-0xe40b on acpi0
acpi_cpu0: <CPU> on acpi0
acpi_button0: <Power Button> on acpi0
acpi_pcib0: <Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: physical bus=0
        map[10]: type 3, range 32, base e6000000, size 25, enabled
found-> vendor=0x1106, dev=0x0305, revid=0x03
        bus=0, slot=0, func=0
        class=06-00-00, hdrtype=0x00, mfdev=0
        powerspec 2  supports D0 D3  current D0
found-> vendor=0x1106, dev=0x8305, revid=0x00
        bus=0, slot=1, func=0
        class=06-04-00, hdrtype=0x01, mfdev=0
found-> vendor=0x1106, dev=0x0686, revid=0x40
        bus=0, slot=4, func=0
        class=06-01-00, hdrtype=0x00, mfdev=1
        powerspec 2  supports D0 D3  current D0
        map[20]: type 4, range 32, base 0000d800, size  4, enabled
found-> vendor=0x1106, dev=0x0571, revid=0x06
        bus=0, slot=4, func=1
        class=01-01-8a, hdrtype=0x00, mfdev=0
.....
-----------------------------

I can look at the Aladdin V timer problem tomorrow or perhaps next week
if noone else gets it first.  I have several of them, one of which
has current in it.  I'll compile it to tonight's version overnight.

I will take the serial console thing to heart; usually I don't expect 
to need it since things normally get fixed quickly enough, and I usually 
don't hack the kernel myself (much) anymore (and the only fbsd device 
driver I've written from scratch was for an mpeg streaming card that was 
grossly simple; didn't get any system hangs debugging it :-)  (well, mpeg
stream overruns were another story - P120 and a 3.5mbit stream won't
make it with a software decoder...)

Is there a way to set a loader env from a file?  (I presume that is part
of what prompted the rather funny quasi-flame-war about loader interpreter 
base.  Lisp indeed :-)  Actually I remember Jordan (and at least one more
who is now in the fbsd group; who?) getting into the forth loader 
business well before FBSD came on the scene, on the PC532 (of which 
mine never got finished before NSC discontinued the chip :-(

-- Pete

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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