Bruce Evans
fe10481de8
Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.
...
Fixed everything that depended on getting fcntl.h stuff from the wrong
place. Most things don't depend on file.h stuff at all.
1997-03-23 03:49:00 +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
2f284f07f8
Synchronize with sys/i386/conf/files.i386 revision 1.156.
1997-03-19 16:14:25 +00:00
KATO Takenori
3abc0e5cd9
Synchronize with sys/i386/boot/biosboot/sys.c revision 1.19.
1997-03-16 10:57:54 +00:00
KATO Takenori
dfbc54730c
Synchronize with sys/i386/conf/GNERIC revision up to 1.88.
1997-03-15 15:58:43 +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
904385e65b
Synchornize with sys/i386/conf/options.i386 revision 1.37.
1997-03-13 17:04:23 +00:00
KATO Takenori
b5ff11dbb6
Synchronize with sys/i386/isa/wd.c revision 1.126.
1997-03-13 17:00:27 +00:00
KATO Takenori
77fd6eeaf8
Synchronize with sys/i386/boot/biosboot/boot.c revision 1.64.
1997-03-13 16:58:15 +00:00
KATO Takenori
c4d420eee3
Added `\' (backslash) at the end of line in the CFLAGS definition.
...
Submitted by: H. Nokubi <h-nokubi@nmit.mt.nec.co.jp>
1997-03-13 02:04:47 +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
ef5c2a7815
Synchronize with sys/i386/conf/majors.i386 revision 1.14.
1997-03-11 16:18:08 +00:00
KATO Takenori
593b35ace1
Synchronize with sys/i386/boot/biosboot/Makefile revision 1.55.
1997-03-08 15:46:59 +00:00
KATO Takenori
b95c15c20f
Added missing i8251 code.
...
Submitted by: H. Nokubi <h-nokubi@nmit.mt.nec.co.jp>
1997-03-06 15:07:04 +00:00
KATO Takenori
85c57124b2
Synchronize with sys/i386/isa/clock.c revision 1.79.
1997-03-05 16:19:48 +00:00
KATO Takenori
5db523b1d5
Fixed devfs code. Old code remained in pc98 tree.
...
Submitted by: URATA Shuichiro <s-urata@nmit.tmg.nec.co.jp>
1997-03-04 06:39:02 +00:00
KATO Takenori
541de8d9a5
Synchronize with sys/i386/isa/syscons.c revision 1.205.
1997-03-04 06:25:54 +00:00
KATO Takenori
7f247c74a9
Synchronize with sys/i386/conf/options.i386 revision 1.36.
1997-03-01 11:06:41 +00:00
KATO Takenori
070c946661
Synchronize with sys/i386/isa/syscons.c up to revision 1.204.
1997-03-01 10:53:07 +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
655c4c9dab
Synchronize with sys/i386/isa/wd.c revision 1.124.
1997-02-19 13:19:08 +00:00
KATO Takenori
b18cdf97dd
Synchronize with sys/i386/boot/biosboot/boot.h revision 1.16.
1997-02-19 13:06:03 +00:00
KATO Takenori
def9b7665d
Synchronize with sys/i386/isa/syscons.c revision 1.201.
1997-02-13 18:43:50 +00:00
KATO Takenori
8ea8b7549d
Synchronize with sys/i386/boot/biosboot/boot.c revision 1.62.
1997-02-13 18:41:03 +00:00
KATO Takenori
2f0fdf5504
Added check routine for memory window configuration. The probe
...
routine of C-NET(98) returns 0 when isa_dev->id_maddr == 0 or
isa_dev->id_msize == 0.
1997-02-12 13:39:24 +00:00
KATO Takenori
39a0888f8a
Added memory addres and size of d8 (C-NET(98) network card).
1997-02-12 13:32:58 +00:00
KATO Takenori
1c3ae72914
Deleted prototypes. They are in pc98_machdep.h.
1997-02-11 14:59:54 +00:00
KATO Takenori
33a262b0dc
Synchronize with sys/i386/isa/if_ed.c revision 1.114.
1997-02-11 13:55:36 +00:00
KATO Takenori
512b30df54
Synchronize with sys/i386/conf/majors.i386 revision 1.12.
1997-02-11 13:54:44 +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
77720af4dd
Replaced hardcoded unit number with ftu.
1997-02-08 09:59:27 +00:00
KATO Takenori
5007dce7da
Synchronize with sys/i386/conf/majors.i386 revision 1.11.
1997-02-08 07:39:07 +00:00
KATO Takenori
15466e1892
Moved macros which are related to BIOS work area from pc98.h
...
(corresponds to isa.h) to pc98_machdep.h.
1997-02-07 19:07:43 +00:00
KATO Takenori
f97a606a78
Enabled pccard code which was disabled by mistake.
...
Reminded by: Masahiro Sekiguchi <seki@sysrap.cs.fujitsu.co.jp>
1997-02-07 19:02:41 +00:00
KATO Takenori
8716a6359b
Deleted ioskip member of the structure pc98_edregister. The member
...
port is always used for accessing PAR and MAR instead of constant
interval of I/O address.
1997-02-06 14:16:52 +00:00
KATO Takenori
a43de6bdb2
Cosmetic change. Sorted by function, added `1997' to copyright
...
notice, and added comment.
1997-02-06 13:38:04 +00:00
KATO Takenori
487c0bf139
Changed document encoding system from JIS X 0208 to EUC.
1997-02-05 16:52:51 +00:00
KATO Takenori
ed39d36d27
Moved PC-98 routine in sd_get_parms() to pc98_machdep.c.
1997-02-04 22:27:09 +00:00
KATO Takenori
860f44565e
Changed return value of ed_probe (= number of I/O ports). Because
...
I/O port address of most devices is not contiguos, a return value of
probe routine is not so useful for detecting conflict. The return
value was too big, and kernel sometimes detected conflict even though
two devices are not conflict in I/O address between them.
Suggested by: Chiharu Shibata <chi@rd.njk.co.jp>
1997-02-03 14:19:01 +00:00
KATO Takenori
59e8efa110
Synchronize with sys/i386/isa/sio.c revision 1.158.
1997-02-02 08:09:41 +00:00
KATO Takenori
b8586e15da
- KNFized pc98 specific files.
...
- Disabled unuseinit_cpu_accel_mem() which doesn't work now.
- Deleted extra space at the end of line.
1997-01-31 17:38:58 +00:00
KATO Takenori
7546bbf82e
Synchronize with sys/i386/isa/syscons.c revision 1.200.
1997-01-31 11:24:01 +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
da2c67c4aa
Synchronize with sys/i386/isa/sio.c revision 1.157.
1997-01-30 10:48:06 +00:00
KATO Takenori
d44a313ca1
Synchronize with sys/i386/isa/npx.c revision 1.38.
1997-01-30 10:45:36 +00:00
KATO Takenori
d3e1120fab
Synchronize with sys/i386/isa/clock.c revision 1.75.
1997-01-30 10:44:05 +00:00
KATO Takenori
b3136a8709
Fixed reset port address of PC-9801-108.
...
Submitted by: Chiharu Shibata <chi@rd.njk.co.jp>
1997-01-29 12:42:41 +00:00
KATO Takenori
d00c34d948
Synchronize with sys/i386/conf/options.i386 revision 1.34.
1997-01-28 13:10:22 +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