aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include/specialreg.h
Commit message (Collapse)AuthorAgeFilesLines
* Add defines for the P6 model-specific registers.Mike Smith1999-04-071-1/+58
| | | | Notes: svn path=/head/; revision=45406
* - Implement enabling write allocate on AMD K5/K6/K6-2 cpus.KATO Takenori1998-10-061-1/+6
| | | | | | | | | | | | | | | The code was originaly contributed by Kelly Yancey <kbyanc@freedomnet.com> in PR i386/6269 and revised by Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp> and me. Test was performed by Akio Morita and Toshiomi Moriki <moriki@db.is.kyushu-u.ac.jp>. - Fix stylistic bug in identcpu.c. - Update copyright in initcpu.c - Fix typo in LINT. PR: 6269 and 6270 Notes: svn path=/head/; revision=40003
* Defined CCR6 and CCR7 (configuration registers of M2 CPU.)KATO Takenori1998-03-041-1/+5
| | | | Notes: svn path=/head/; revision=34031
* Enabled the FPU emilaute bit define: CR0_EMSteve Passe1997-07-211-3/+1
| | | | | | | Reviewed by: Bruce Evans <bde@zeta.org.au> Notes: svn path=/head/; revision=27591
* Improved CPU identification and initialization routines. ThisKATO Takenori1997-03-221-44/+172
| | | | | | | | | | | | | | | | supports All Cyrix CPUs, IBM Blue Lightning CPU and NexGen (now AMD) Nx586 CPU, and initialize special registers of Cyrix CPU and msr of IBM Blue Lightning CPU. If revision of Cyrix 6x86 CPU < 2.7, CPU cache is enabled in write-through mode. This can be disabled by kernel configuration options. Reviewed by: Bruce Evans <bde@freebsd.org> and Jordan K. Hubbard <jkh@freebsd.org> Notes: svn path=/head/; revision=24112
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
| | | | | | | ready for it yet. Notes: svn path=/head/; revision=22975
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Support the PG_G flag on Pentium-Pro processors. This prettyJohn Dyson1996-11-111-1/+34
| | | | | | | | much eliminates the unnecessary unmapping of the kernel during context switches and during invtlb... Notes: svn path=/head/; revision=19621
* Added missing CR0_NW define for Cyrix 486DLC support. It's still notSøren Schmidt1996-06-031-1/+3
| | | | | | | | | stable on my hardware, but its better... *sigh* Obtained from: NetBSD Notes: svn path=/head/; revision=16100
* Fix a bunch of spelling errors in the comment fields ofMike Pritchard1996-01-301-3/+3
| | | | | | | a bunch of system include files. Notes: svn path=/head/; revision=13765
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-2/+2
| | | | Notes: svn path=/head/; revision=8876
* Enable define of CR0_AM to prepare for implementing alignment checking.Bruce Evans1995-01-141-7/+3
| | | | | | | Uniformize idempotency ifdef. Notes: svn path=/head/; revision=5594
* Improved some comments.David Greenman1994-09-041-2/+2
| | | | Notes: svn path=/head/; revision=2497
* Detect if we're running on a Cyrix 486DLC and enable automatic cachePaul Traina1994-09-041-1/+54
| | | | | | | | | | | | negation whenever we access memory between 640k and 1M. Original code from NetBSD 1.0-BETA. The exact origins are unclear but Theo de Raadt, Charles, and Michael V. may have contributed to it. Submitted by: pst Notes: svn path=/head/; revision=2495
* Made all header files idempotent and moved incorrect common data fromGarrett Wollman1993-11-071-1/+5
| | | | | | | | headers into a related source file. Added cons.h as first step towards moving i386/i386/cons.h to machine/cons.h where it belongs. Notes: svn path=/head/; revision=719
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes1993-10-161-9/+2
| | | | | | | minor cleanup. Added $Id$ to files that did not have any version info, etc Notes: svn path=/head/; revision=621
* Initial import, 0.1 + pk 0.2.4-B1Rodney W. Grimes1993-06-121-0/+67
Notes: svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=4