diff options
author | green <green@FreeBSD.org> | 1999-06-24 03:48:25 +0000 |
---|---|---|
committer | green <green@FreeBSD.org> | 1999-06-24 03:48:25 +0000 |
commit | a680ffebc32e02a7e7e5325a75c57734ed7d5c69 (patch) | |
tree | c3f8b828e0a7fb927f7be47b9fb98dd325ac0ad0 /share/tabset/zenith29.uu | |
parent | 3a4d99ff1175a4f4432208a45899e8066db6e98a (diff) | |
download | FreeBSD-src-a680ffebc32e02a7e7e5325a75c57734ed7d5c69.zip FreeBSD-src-a680ffebc32e02a7e7e5325a75c57734ed7d5c69.tar.gz |
This commit gives support for the Rise mP6 CPU. It has two changes:
1. Rise is recognized in identdcpu.c.
2. The TSC is not written to. A workaround for the CPU bug is being
applied to clock.c (the bug being that the mP6 has TSC enabled
in its CPUID-capabilities, but it only supports reading it. If we
try to write to it (MSR 16), a GPF occurs.) The new behavior is that
FreeBSD will _not_ zero the TSC. Instead, we do a bit of 64-bit
arithmetic.
Reviewed by: msmith
Obtained from: unfurl & msmith
Diffstat (limited to 'share/tabset/zenith29.uu')
0 files changed, 0 insertions, 0 deletions