KATO Takenori
c979eb2809
Synchronize with sys/i386/i386/microtime.s revision 1.23.
1997-05-30 10:00:58 +00:00
KATO Takenori
331bf60dc9
Synchronize with sys/i386/i386/trap.c revision 1.96.
1997-05-30 09:59:11 +00:00
KATO Takenori
93a6f2b1bf
Synchronize with sys/i386/i386/machdep.c revision up to 1.245.
1997-05-28 09:16:19 +00:00
KATO Takenori
a52949433c
Synchronize with sys/i386/i386/machdep.c revision 1.242.
1997-05-23 10:17:05 +00:00
KATO Takenori
fff65794d9
Synchronize with sys/i386/i386/machdep.c revision 1.241.
1997-05-12 12:56:50 +00:00
KATO Takenori
9f70eea59b
Synchronize with sys/i386/i386/machdep.c revision 1.240.
1997-05-08 09:34:16 +00:00
KATO Takenori
d6c4281f11
Synchronize with sys/i386/i386/trap.c revision 1.95.
1997-05-08 09:31:08 +00:00
KATO Takenori
a98486e305
Synchronize with sys/i386/i386/trap.c revision 1.94.
1997-05-05 13:12:52 +00:00
KATO Takenori
e1ee467aaf
Merge SMP code from IBM-PC tree into PC-98 tree.
1997-04-27 13:22:09 +00:00
KATO Takenori
aae8fb345f
Synchronize with sys/i386/conf/Makefile.i386, sys/i386/i386/machdep.c
...
and sys/i386/isa/npx.c revisions 1.94, 1.238 and 1.41, respectively.
1997-04-22 12:20:50 +00:00
KATO Takenori
ebcf3d327b
Synchronize with sys/i386/i386/trap.c revision 1.92.
1997-04-15 11:49:00 +00:00
KATO Takenori
a6a8345e27
Synchronize with sys/i386/i386/machdep.c revision 1.237.
1997-04-13 06:02:52 +00:00
KATO Takenori
2083cff23d
Synchronize with sys/i386/i386{machdep.c,trap.c} revisions 1.236 and
...
1.91, respectively.
1997-04-07 11:00:48 +00:00
KATO Takenori
90bdaac7f9
Synchronize with sys/i386/i386/trap.c revision 1.89.
1997-04-06 11:49:46 +00:00
David Greenman
9caaadb63a
Changed the way that the exec image header is read to be filesystem-
...
centric rather than VM-centric to fix a problem with errors not being
detectable when the header is read.
Killed exech_map as a result of these changes.
There appears to be no performance difference with this change.
1997-03-31 11:11:26 +00:00
KATO Takenori
f37dd3ba03
Synchronize with sys/i386/i386/machdep.c revision 1.233.
1997-03-29 02:48:49 +00:00
KATO Takenori
e0762592a1
Synchronize with sys/i386/i386/machdep.c revision 1.232.
1997-03-26 07:03:30 +00:00
Bruce Evans
3a32c6706b
Don't include <sys/ioctl.h> in the kernel. Stage 9: same changes
...
in pc98 as in isa.
1997-03-24 12:29:48 +00:00
KATO Takenori
4c024bbdf8
Improved CPU identification and initialization routines. This
...
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>
1997-03-22 18:54:54 +00:00
KATO Takenori
38f8e5fbc7
Synchronize with sys/i386/i386/userconfig.c revision 1.85.
1997-03-15 15:44:05 +00:00
KATO Takenori
078e650eb4
Synchronize with sys/i386/i386/userconfig.c revision 1.84.
1997-03-11 16:19:55 +00:00
KATO Takenori
f3af5d6cd0
Synchronize with sys/i386/i386/machdep.c revision 1.229.
1997-02-25 16:36:48 +00:00
Peter Wemm
6875d25465
Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not
...
ready for it yet.
1997-02-22 09:48:43 +00:00
KATO Takenori
6ed46f82d8
Synchronize with Lite/2 commit: i386/i386/machdep.c, i386/i386/trap.c,
...
i386/isa/fd.c and i386/isa/wd.c revisions 1.227, 1.87, 1.96 and 1.123,
respectively.
1997-02-10 11:53:20 +00:00
KATO Takenori
0e5d7a6941
Synchronize with sys/i386/i386/locore.s revision 1.80.
1997-01-31 11:23:18 +00:00
KATO Takenori
6d5d69845a
Change default I/O recovery time for Cyrix 5x86 to 0. The BIOS
...
Writers Guide mentions that IORT should be 0 for errata fix.
1997-01-25 10:37:03 +00:00
KATO Takenori
1817f78ea0
Synchronize with sys/i386/i386/machdep.c rev. 1.226.
1997-01-25 06:42:19 +00:00
KATO Takenori
30fcb6026c
Synchronize with sys/i386/i386/trap.c revision 1.86.
1997-01-23 08:39:59 +00:00
KATO Takenori
f533d5bfe1
Re-construct PC-98 code of device_infor[] entries. Enabled all
...
devices which was #ifndef PC98'ed. This makes diff small between
i386/i386/userconfig.c and pc98/i386/userconfig.c.
1997-01-18 15:59:46 +00:00
KATO Takenori
ece9035f43
Synchronize with sys/i386/i386/machdep.c (revision 1.225).
1997-01-18 10:21:45 +00:00
KATO Takenori
caff639262
Synchronize with sys/i386/i386/userconfig.s (revision 1.82).
1997-01-18 10:16:02 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
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.
1997-01-14 07:20:47 +00:00
KATO Takenori
14c138a505
Synchronize with sys/i386/i386/userconfig.c revision 1.80.
1997-01-13 12:32:09 +00:00
KATO Takenori
97fcf1ddb2
Fix typo.
1997-01-11 08:59:45 +00:00
KATO Takenori
079e6754a1
Change initialize routine of Cyrix 5x86 CPU.
...
- Turn off BTB (Branch Target Buffer) because the BTB makes system
unstable on some machines. The BTB feature can be enabled if
"options BTB_EN" is added in kernel a configuration file.
- Change comment.
- Reorder `orb XX,%al's.
- Reset NMI F/F (mask NMI) before setting registers, and set it after
setting them. Normally, this change has no effect.
1997-01-11 07:14:35 +00:00
KATO Takenori
cbecba19cc
Synchronize with sys/i386/i386/machdep.c revision 1.223 (clean-up of
...
useracc call).
1996-12-29 08:10:30 +00:00
KATO Takenori
eb94d127fd
Synchronize with sys/i386/i386/userconfig.c revision 1.79 (cosmetic
...
change).
1996-12-24 11:44:33 +00:00
KATO Takenori
ed933d0050
Synchronize with sys/i386/i386/trap.c revision 1.84 (handle
...
copyin/out/etc code).
1996-12-19 08:27:33 +00:00
KATO Takenori
c463389910
Delete comment for "sbic" driver.
...
2.2 candidate.
1996-12-18 20:54:22 +00:00
KATO Takenori
1dbf6ded7b
Sync with sys/i386/i386/userconfig.c revision 1.78 (amd driver entry).
1996-12-18 20:52:31 +00:00
KATO Takenori
a3e2897cd4
Sync with sys/i386/i386/machdep.c revision 1.222 (move printing of
...
BIOS geometry).
1996-12-18 20:50:44 +00:00
KATO Takenori
aacc3ca391
Sync with i386/i386/userconfig.c revision 1.77 (I/O port limit).
1996-12-17 13:29:05 +00:00
KATO Takenori
f605549c19
Sync with i386/i386/machdep.c revision 1.221 (fix nbuf calculation).
1996-12-17 13:26:17 +00:00
KATO Takenori
e5ff55e4d8
Synchronize with sys/i386/i386/userconfig.s revision 1.76 (update
...
comment for "ncr" SCSI controllers).
1996-12-16 17:36:48 +00:00
KATO Takenori
c9cfeed054
Fix typo.
1996-12-15 10:07:09 +00:00
KATO Takenori
7c9e95434e
Synchronize with sys/i386/i386/userconfig.c revison 1.74.
...
Definite 2.2 candidate.
1996-12-15 09:37:43 +00:00
KATO Takenori
fbec974b94
Synchronize with sys/i386/i386/userconfig.c revision 1.72 and 1.73.
1996-12-15 09:35:49 +00:00
KATO Takenori
cc48749980
Synchronize with sys/i386/i386/machdep.c revision 1.220.
...
Definite 2.2 candidate.
1996-12-15 09:18:48 +00:00
KATO Takenori
54c5d00f71
Synchronize with sys/i386/i386/machdep.c revision 1.219.
...
2.2 candidate.
1996-12-12 13:10:50 +00:00
KATO Takenori
0a44b61dc5
Sync with sys/i386/i386/machdep.c revision 1.218.
...
It's not 2.2 candidate.
1996-12-11 16:51:15 +00:00