summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-08-31 16:20:34 +0000
committerphk <phk@FreeBSD.org>2003-08-31 16:20:34 +0000
commit5228dba984d2c2bf6db7d8d6be96f250121cdef8 (patch)
treef2363f8f7e5bccd184044ff8433ab9ccfcb3435e /sys/conf
parent0bed259e82546ba59f278717dc34fad63c7e4309 (diff)
downloadFreeBSD-src-5228dba984d2c2bf6db7d8d6be96f250121cdef8.zip
FreeBSD-src-5228dba984d2c2bf6db7d8d6be96f250121cdef8.tar.gz
Detect Geode CPUs and initialize the 27MHz timecounter "Geode".
This timecounter is 2usec faster than the i8254 and has 22 times better resolution.
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/files.i3861
-rw-r--r--sys/conf/options.i3861
2 files changed, 2 insertions, 0 deletions
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index e874997..a47166b 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -186,6 +186,7 @@ i386/i386/dump_machdep.c standard
i386/i386/elan-mmcr.c optional cpu_elan
i386/i386/elf_machdep.c standard
i386/i386/exception.s standard
+i386/i386/geode.c optional cpu_geode
i386/i386/i386-gdbstub.c optional ddb
i386/i386/i686_mem.c standard
i386/i386/identcpu.c standard
diff --git a/sys/conf/options.i386 b/sys/conf/options.i386
index 027d317..0b3d878 100644
--- a/sys/conf/options.i386
+++ b/sys/conf/options.i386
@@ -48,6 +48,7 @@ CPU_DIRECT_MAPPED_CACHE opt_cpu.h
CPU_DISABLE_5X86_LSSER opt_cpu.h
CPU_ELAN opt_cpu.h
CPU_FASTER_5X86_FPU opt_cpu.h
+CPU_GEODE opt_cpu.h
CPU_I486_ON_386 opt_cpu.h
CPU_IORT opt_cpu.h
CPU_L2_LATENCY opt_cpu.h
OpenPOWER on IntegriCloud