Commit Graph

1094 Commits

Author SHA1 Message Date
kato
747160b6d4 Fixed argument to intr member of the variable kbd. 1999-01-19 14:08:04 +00:00
kato
055e98a8d1 Sync with sys/dev/syscons and sys/dev/kbd drivers.
Submitted by:	Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1999-01-19 12:41:26 +00:00
peter
fc9b33a915 Update the pccard hooks to use a module style declaration instead. 1999-01-19 00:21:53 +00:00
kato
7f823749af Added copyright.
Pointed out by:	Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1999-01-18 14:55:38 +00:00
kato
6dc8dcaef9 Merge with sys/dev/syscons/syscons.c revision 1.292.
Submitted by:	Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1999-01-18 14:48:34 +00:00
kato
d076458692 Don't forget to initialize va_mode.
Submitted by:	Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Forgotten by:	kato
1999-01-18 14:47:01 +00:00
kato
e5fb4f3da7 Sync with sys/i386/i386/userconfig.c revision 1.126. 1999-01-18 11:01:57 +00:00
kato
01f945d5f5 Sync with sys/i386/conf/Makefile.i386 revision 1.135. 1999-01-18 11:00:29 +00:00
kato
05d57904bd Switched to new syscons driver.
Submitted by:	NOKUBI Hirotaka <hnokubi@yyy.or.jp> and
             	Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1999-01-18 08:38:08 +00:00
kato
ef22706d90 Make old syscons work. (New syscons driver for PC98 is still under
development.)

Submitted by:	Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-01-17 15:42:27 +00:00
kato
a6b5d7cdf0 Sync with sys/i386/isa/wd.c revision 1.186. 1999-01-17 12:24:48 +00:00
kato
12ce626cfe Revise sio entries to synchronize with current driver.
Submitted by:	Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-01-16 13:20:42 +00:00
kato
998331a8cb Sync with sys/i386/isa/wd.c revision up to 1.185. 1999-01-16 11:43:12 +00:00
kato
aab953b8fa Sync with sys/i386/isa/sio.c revision up to 1.223. 1999-01-16 11:42:16 +00:00
kato
b8dd207803 Sync with sys/i386/isa/npx.c revision 1.65. 1999-01-16 11:41:18 +00:00
kato
48629e4ccb Sync with sys/i386/isa/fd.c revision 1.131. 1999-01-16 11:40:02 +00:00
kato
441d10187c Sync with sys/i386/i386/machdep.c revision up to 1.125. 1999-01-16 11:39:08 +00:00
kato
bc2b56db7c Sync with sys/i386/i386/machdep.c revision up to 1.322. 1999-01-16 11:38:03 +00:00
kato
387b36882e Sync with sys/i386/conf/majors.i386 revision up to 1.64. 1999-01-16 11:36:28 +00:00
eivind
9b2e6f9f35 Add a prototype to silence warnings. 1999-01-12 01:28:00 +00:00
eivind
f522d49d01 Silence warnings. 1999-01-12 00:36:36 +00:00
jdp
cdc7b4adbe Switch to using ".So" as the extension for PIC object files rather
than ".so".  The old extension conflicted with well-established
naming conventions for dynamically loadable modules.

The "clean" targets continue to remove ".so" files too, to deal with
old systems.
1999-01-09 21:51:00 +00:00
kato
003929163d Sync with sys/i386/isa/sio.c and syscons.c revisions 1.221 and 1.289,
respectively.
1999-01-08 16:09:23 +00:00
kato
363838f218 Sync with sys/i386/i386/userconfig.c revision up to 1.120. 1999-01-08 16:05:27 +00:00
kato
c55acc95d8 Sync with sys/i386/i386/machdep.c revision 1.320. 1999-01-08 16:04:20 +00:00
kato
12eadbae98 Oops, remove duplicate line. 1999-01-08 16:03:11 +00:00
kato
a17ae08e07 Sync with sys/i386/conf/majors.i386 revision 1.60. 1999-01-08 16:02:03 +00:00
kato
877ca3c322 Sync with sys/i386/conf/Makefile.i386 revision 1.133. 1999-01-08 15:59:41 +00:00
kato
48ef95da12 Sync with sys/i386/conf/options.i386 revision 1.101. 1999-01-04 08:09:15 +00:00
kato
40efe4f984 Sync with sys/i386/conf/majors.i386 revision 1.59. 1999-01-04 08:08:28 +00:00
kato
ccc431c2d1 Sync with sys/i386/conf/files.i386 revision up to 1.217. 1999-01-04 08:07:47 +00:00
kato
6672b3e9b3 Sync with sys/i386/boot/rawboot/Makefile revision 1.12. 1999-01-04 08:05:55 +00:00
kato
66230f7161 Sync with sys/i386/boot/netboot/Makefile revision 1.22. 1999-01-04 08:05:01 +00:00
kato
f9f7a802dd Sync with sys/i386/boot/kzipboot/Makefile revision 1.10. 1999-01-04 08:03:17 +00:00
kato
eda2811f07 Sync with sys/i386/boot/biosboot/Makefile revision 1.68. 1999-01-04 08:02:13 +00:00
kato
c58d8842c9 Sync with sys/i386/boot/Makefile.inc revision up to 1.5. 1999-01-04 08:01:04 +00:00
kato
aac5a5804c Recognize IDE controler even if HDD is not connected.
Submitted by:	IMAI Takeshi <take-i@ceres.dti.ne.jp>
1999-01-03 17:26:04 +00:00
kato
97a0b2ee1f - Remove bus-dependent addresses from `ic' file.
- Special registers of IO-DATA device's RSA series are defined in
  ic/rsa.h (new file).

Pointed out by:	Bruce Evans <bde@zeta.org.au>
Submitted by:	Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-01-03 15:57:02 +00:00
kato
2832540450 Support following devices:
- on board 2nd CCU
  - Midori Elec. MDC-926Rs
  - Midori-Hayes ESP98
  - NEC PC-9861K, PC-9801-101 PC-9801-120
  - Melco IND-SP and IND-SS
  - PIO-9032A/B/C
  - B98-01 and B98-02
  - IO-data device RSA-98II and RSA-98III
  - MC-16550
  - MC-RS98
  - Media Inteligent RSB-2000/3000 and RSB-384
  - PCMCIA modem card

Submitted by:	Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-01-03 05:03:47 +00:00
hoek
3d7d123a64 Extraneous space. 1999-01-02 17:11:45 +00:00
kato
322221575e Enables snd driver. 1998-12-31 11:38:52 +00:00
kato
8cfcc52f19 Add SMC EtherEZ98 support(PC-98).
Slim up of if_ed98.h.

Submitted by:	Chiharu Shibata <chi@bd.mbn.or.jp>
1998-12-31 03:23:39 +00:00
kato
73c8914bfd Sync with sys/i386/isa/sio.c revision 1.220. 1998-12-30 08:09:11 +00:00
kato
5f31e12d62 Sync with sys/i386/isa/pcaudio.c revision 1.45. 1998-12-30 08:08:05 +00:00
kato
c06323f856 Sync with sys/i386/isa/fd.c revision 1.130. 1998-12-30 08:06:41 +00:00
kato
10083baccc Sync with sys/i386/conf/options.i386 revision up to 1.100. 1998-12-30 08:03:03 +00:00
kato
570e0d08be Sync with sys/i386/conf/majors.i386 revision up to 1.58. 1998-12-30 07:58:42 +00:00
kato
855c37528c Sync with sys/i386/conf/files.i386 revision up to 1.215. 1998-12-30 07:57:00 +00:00
kato
ea5ecd5330 Sync with sys/i386/conf/devices.i386 revision 1.15. 1998-12-30 07:51:20 +00:00
kato
13aafb4017 SMP stuff has been merged into GENERIC98 file. 1998-12-30 07:49:47 +00:00
kato
e3ff385698 Removed GENERICupgrade file. 1998-12-30 07:47:53 +00:00
kato
f524843ebd Sync with sys/i386/conf/GENERIC revision up to 1.140. 1998-12-30 07:46:23 +00:00
sos
d95a38d070 Fix breakage by cleanup. 1998-12-27 17:12:02 +00:00
kato
cd7eb1f87b Sync with sys/i386/isa/wd.c revision 1.182. 1998-12-25 09:05:17 +00:00
kato
2e1d3acb86 Sync with sys/i386/conf/files.i386 revision 1.207. 1998-12-25 09:04:11 +00:00
kato
0066fd8687 Sync with sys/i386/conf/Makefile.i386 revision 1.132. 1998-12-25 09:03:18 +00:00
kato
4bab5e37a9 Sync with sys/i386/conf/options.i386 revision 1.96. 1998-12-21 09:58:37 +00:00
kato
7a16f6ab9a Sync with sys/i386/conf/Makefile.i386 revision 1.131. 1998-12-21 09:57:42 +00:00
kato
ea30288efb Sync with sys/i386/isa/clock.c revision 1.129. 1998-12-17 08:54:47 +00:00
kato
72664c9783 The fe driver has been merged into sys/i386/isa/if_fe.c.
Forgotten by:	kato
1998-12-17 08:45:07 +00:00
kato
7e0d8cac13 Sync with sys/i386/isa/wd.c revision 1.181. 1998-12-17 08:42:10 +00:00
kato
f0c74f639a Sync with sys/i386/isa/npx.c revision 1.64. 1998-12-17 08:41:34 +00:00
kato
61a5977af5 Sync with sys/i386/isa/fd.c revision 1.129. 1998-12-17 08:40:36 +00:00
bde
ade79f2d89 Removed the cast to a pointer in the definition of PS_STRINGS and
adjusted related casts to match (only in the kernel in this commit).
The pointer was only wanted in one place in kern_exec.c.  Applications
should use the kern.ps_strings sysctl instead of PS_STRINGS, so they
shouldn't notice this change.
1998-12-16 16:28:58 +00:00
kato
d1b34b4c1b Sync with current sc driver in sys/i386/isa.
Submitted by:	Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1998-12-16 14:57:38 +00:00
kato
23df5a8349 Oops, I forgot to commit two diffs to fe driver. 1998-12-15 15:56:37 +00:00
kato
3ef8d86155 Sync with sys/i386/isa/fd.c revision 1.128. 1998-12-14 09:06:23 +00:00
kato
49cd519895 Sync with sys/i386/isa/pcaudio.c revision 1.44. 1998-12-14 08:58:56 +00:00
kato
0c632f238e Sync with sys/i386/isa/if_ed.c revision 1.147. 1998-12-14 08:58:12 +00:00
kato
6d1c4ef8c9 Sync with sys/i386/i386/userconfig.c revision 1.118. 1998-12-14 08:53:32 +00:00
kato
0c7c2875fa Sync with sys/i386/conf/options.i386 revision 1.95. 1998-12-14 08:52:20 +00:00
kato
095ca1c2f1 Sync with sys/i386/isa/lpt.c revision 1.72. 1998-12-11 08:48:21 +00:00
kato
68bde36307 Sync with sys/i386/i386/machdep.c revision 1.317. 1998-12-11 08:04:33 +00:00
eivind
14dde1d4df Rename one of the two devfs_link's to devfs_makelink. 1998-12-10 19:57:01 +00:00
kato
6d18baeed4 Sync with sys/i386/conf/Makefile.i386 revision 1.130. 1998-12-08 08:19:45 +00:00
kato
a16a8d27ed Sync with sys/i386/isa/fd.c, if_fe.c, npx.c and sio.c revisions 1.126,
1.44, 1.63 and 1.219, respectively.
1998-12-08 08:18:59 +00:00
kato
b9d6f1d99a Sync with sys/i386/i386/userconfig.c revision 1.117. 1998-12-08 08:17:43 +00:00
archie
84bd80a4f9 The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static
and local variables, goto labels, and functions declared but not defined.
1998-12-07 21:58:50 +00:00
kato
62cf62a8ca Sync with sys/i386/isa/fd.c revision 1.125. 1998-12-05 09:24:20 +00:00
kato
eb1c801294 Sync with sys/i386/i386/userconfig.c revision 1.116. 1998-12-05 09:22:05 +00:00
kato
1263d46370 Sync with sys/i386/conf/optins.i386 revision 1.94. 1998-12-05 09:20:53 +00:00
kato
0c83184515 Sync with sys/i386/conf/SMP-GENERIC revision 1.23. 1998-12-05 09:19:30 +00:00
kato
44b83ee20e Sync with sys/i386/conf/GENERIC revision 1.133. 1998-12-05 09:17:31 +00:00
archie
dcdc1187e3 Examine all occurrences of sprintf(), strcat(), and str[n]cpy()
for possible buffer overflow problems. Replaced most sprintf()'s
with snprintf(); for others cases, added terminating NUL bytes where
appropriate, replaced constants like "16" with sizeof(), etc.

These changes include several bug fixes, but most changes are for
maintainability's sake. Any instance where it wasn't "immediately
obvious" that a buffer overflow could not occur was made safer.

Reviewed by:	Bruce Evans <bde@zeta.org.au>
Reviewed by:	Matthew Dillon <dillon@apollo.backplane.com>
Reviewed by:	Mike Spengler <mks@networkcs.com>
1998-12-04 22:54:57 +00:00
kato
ba05ab83e8 Sync with sys/i386/conf/majors.i386 revision 1.93. 1998-12-04 14:41:32 +00:00
kato
083cab7958 Sync with sys/i386/conf/majors.i386 revision up to 1.55. 1998-12-04 14:39:29 +00:00
kato
c64f287823 - For some old Cyrix CPUs, %cr2 is clobbered by interrupts. This
problem is worked around by using an interrupt gate for the page
   fault handler.  This code was originally made for NetBSD/pc98 by
   Naofumi Honda <honda@kururu.math.sci.hokudai.ac.jp> and has already
   been in PC98 tree.  Because of this bug, trap_fatal cannot show
   correct page fault address if %cr2 is obtained in this function.
   Therefore, trap_fatal uses the value from trap() function.
-  The trap handler always enables interruption when buggy application
   or kernel code has disabled interrupts and then trapped.  This code
   was prepared by Bruce Evans <bde@FreeBSD.org>.

Submitted by:	Bruce Evans <bde@FreeBSD.org>
		Naofumi Honda <honda@kururu.math.sci.hokudai.ac.jp>
1998-12-02 08:15:17 +00:00
kato
283303efbf Sync with sys/i386/isa/isa.c revision 1.117. 1998-12-02 08:04:12 +00:00
kato
91143779e5 Sync with sys/i386/conf/majors.i386 revision up to 1.53. 1998-12-02 08:02:41 +00:00
kato
9ed0c3f6b2 Sync with sys/i386/boot/netboot/Makefile revision 1.21. 1998-11-29 11:55:11 +00:00
kato
5858aa6338 Sync with sys/i386/boot/netboot/Makefile revision 1.20. 1998-11-26 11:47:51 +00:00
kato
542e6e0e56 Reorder entries of ed drivers. Many NICs can be automatically
detected, even though a user doesn't disable unused entries with
userconfig.

Submitted by:	Nobuyuki Koganemaru <kogane@koganemaru.co.jp>
1998-11-25 11:00:31 +00:00
kato
17111ae7cb Cosmetic change. 1998-11-25 10:53:21 +00:00
kato
bf200eaf66 Sync with sys/i386/isa/sio.c revision up to 1.218. 1998-11-23 07:49:03 +00:00
kato
cca447aa4f Sync with sys/i386/boot/biosboot/Makefile revision 1.67. 1998-11-23 07:34:37 +00:00
archie
a88d606075 Eliminate compiler warning. 1998-11-21 01:57:48 +00:00
kato
d5419c2442 Sync with sys/i386/isa/wd.c revision up to 1.180. 1998-11-16 08:13:54 +00:00
kato
d89d7d27eb Sync with sys/i386/conf/options.i386 revision 1.92. 1998-11-16 08:11:58 +00:00
kato
8850df9323 Sync with sys/i386/conf/Makefile.i386 revision 1.129. 1998-11-16 08:09:16 +00:00
kato
3e652faf33 Sync with sys/i386/conf/GENERIC revision 1.131. 1998-11-13 08:18:44 +00:00
kato
92937a4612 Sync with sys/i386/boot/kzipboot/malloc.c revision 1.7. 1998-11-13 08:18:14 +00:00
dfr
cda8a342be * Fix a couple of places in the device pager where an address was
truncated to 32 bits.
* Change the calling convention of the device mmap entry point to
  pass a vm_offset_t instead of an int for the offset allowing
  devices with a larger memory map than (1<<32) to be supported
  on the alpha (/dev/mem is one such).

These changes are required to allow the X server to mmap the various
I/O regions used for device port and memory access on the alpha.
1998-11-08 12:39:07 +00:00
kato
eebefc0625 Sync with sys/i386/i386/userconfig.c revision up to 1.115. 1998-11-06 08:08:05 +00:00
kato
1580ea9d3b Sync with sys/i386/i386/machdep.c revision up to 1.315. 1998-11-06 08:07:32 +00:00
kato
0a6a5a17cd Sync with sys/i386/conf/options.i386 revision 1.91. 1998-11-06 08:07:00 +00:00
kato
1631a2edcd Sync with sys/i386/conf/Makefile.i386 revision 1.128. 1998-11-06 08:06:32 +00:00
des
232fde7b35 Back out previous commit. The bpfilter -> bpf transition will have to be a
flag day unless we can hack config(8) to smooth things over.
1998-11-03 22:01:22 +00:00
des
1a04d5312d Rename the 'bpfilter' pseudo-device to 'bpf'. The old syntax is still legal
and will stick around for a while.
1998-11-03 21:12:20 +00:00
luigi
147a99a16b Use "KB" instead of "Kb" for KiloBytes, consistently with other
drivers and common practices.
1998-10-30 10:57:09 +00:00
kato
ceb0dfb989 Sync with sys/i386/conf/Makefile.i386 revision 1.127. 1998-10-28 10:48:37 +00:00
kato
7443ba5bd9 Sync with sys/i386/isa/clock.c revision 1.128. 1998-10-23 13:13:43 +00:00
bde
eb8f2188b2 Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.

Don't quote port names that don't have a digit in them.
1998-10-22 16:16:02 +00:00
bde
3a3852c87f Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.
1998-10-22 15:31:33 +00:00
kato
dd475d6d3b Added rl driver. 1998-10-22 11:29:58 +00:00
bde
3dbd6f0919 Initialize isa_devtab entries for interrupt handlers in individual
device drivers, not in ioconf.c.  Use a different hack in isa_device.h
so that a new config(8) is not required yet.

pc98 parts approved by: kato
1998-10-22 05:58:45 +00:00
kato
b02c05ac5d Commented out aic. 1998-10-18 15:55:20 +00:00
kato
a3195eda6c Update SMP-GENERIC98 to something a bit more recent based on GENERIC98. 1998-10-18 14:02:43 +00:00
kato
40a10c3db1 Sync with sys/i386/conf/GENERIC revision 1.125. 1998-10-18 13:58:16 +00:00
kato
07273da9a9 Commented out bs driver. 1998-10-16 16:22:35 +00:00
sos
ad7e9d1a98 Make the next_writeable address specific for each drive, there might
be more than one burner online.
1998-10-15 08:11:55 +00:00
kato
6df6b29b85 Sync with sys/i386/isa/isa.c and wd.c revisions 1.115 and 1.177,
respectively.
1998-10-13 09:44:09 +00:00
kato
d127589f63 Sync with sys/i386/i386/userconfig.c revision 1.112. 1998-10-13 09:43:09 +00:00
kato
a0a8834aef Commented out aic driver. 1998-10-13 08:14:33 +00:00
kato
4a86565076 Fix for wrap arround. 1998-10-13 03:24:01 +00:00
kato
9de2bf5a06 Implement TSC clock calibration for PC-98. 1998-10-13 02:33:21 +00:00
kato
07cfe80bc2 Sync with sys/i386/isa/isa.c revision 1.114. 1998-10-12 15:06:02 +00:00
kato
9b5d0d286b Sync with sys/i386/boot/biosboot/table.c revision 1.17. 1998-10-11 15:09:36 +00:00
kato
a081966ee8 Sync with sys/i386/boot/biosboot/boot.c revision up to 1.74. 1998-10-11 15:09:14 +00:00
kato
aefcc17016 Sync with sysi/386/boot/biosboot/boot.h revision 1.24. 1998-10-11 15:08:50 +00:00
kato
31d9650fc9 Sync with sys/i386/i386/machdep.c revision 1.313. 1998-10-11 15:04:38 +00:00
kato
4db992e82c Sync with sys/i386/conf/files.i386 revision 1.206. 1998-10-11 15:02:49 +00:00
kato
a7af428e09 Sync with sys/i386/conf/Makefile.i386 revision 1.126. 1998-10-11 15:01:40 +00:00
kato
d2eb733934 Sync with sys/i386/conf/GENERIC revision 1.124. 1998-10-11 15:00:24 +00:00
kato
91abf398bf Sync with sys/i386/i386/machdep.c revision 1.312. 1998-10-09 12:36:25 +00:00
kato
f1b1187499 Oops, discard my previous commits becase sumitted code is for RELENG_2_2. 1998-10-08 17:16:41 +00:00
kato
2af0b60555 Add entry for EtherEZ98 and Access/PC N98C+ cards.
Reviewed by:	kato
Submitted by:	chi@bd.mbn.or.jp (Chiharu Shibata)
1998-10-08 17:07:44 +00:00
kato
4cfae4572e Add ungermann-Bass Access/PC N98C+ support to fe driver (PC-98).
Reviewed by:	kato
Submitted by:	chi@bd.mbn.or.jp (Chiharu Shibata)
1998-10-08 17:06:32 +00:00
kato
40301fb519 Add SMC EtherEZ98 support to ed driver (PC-98).
Reviewed by:	kato
Submitted by:	chi@bd.mbn.or.jp (Chiharu Shibata)
1998-10-08 17:04:59 +00:00
kato
30b795844c Sync with sys/i386/conf/GENERIC revision up to 1.123. 1998-10-08 12:10:07 +00:00
kato
0f012db72f Sync with sys/i386/i386/userconfig.c revision 1.111. 1998-10-08 12:09:38 +00:00
sos
44aa4f907c Remove debug output on disk change. 1998-10-08 06:41:44 +00:00
kato
cd60553960 - Implement enabling write allocate on AMD K5/K6/K6-2 cpus.
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
1998-10-06 13:16:29 +00:00
kato
1f777a2cf1 Sync with sys/i386/conf/Makefile.i386 revision 1.125. 1998-10-05 08:57:17 +00:00
kato
2678d18e17 Sync with sys/i386/boot/biosboot/boot.c revision 1.72. 1998-10-05 07:58:05 +00:00
kato
51685175ea Sync with sys/i386/i386/machdep.c revision 1.311. 1998-09-30 13:21:44 +00:00
kato
e8fb79cead Sync with sys/i386/i386/userconfig.c revision 1.110. 1998-09-28 08:26:10 +00:00
kato
c03b668694 Sync with sys/i386/i386/machdep.c revision 1.310. 1998-09-28 08:25:29 +00:00
kato
7a30136e04 Sync with sys/i386/conf/options.i386 revision 1.89. 1998-09-28 08:23:26 +00:00
kato
451033c7a5 Sync with sys/i386/conf/SMP-GENERIC revision 1.16. 1998-09-28 08:20:55 +00:00
kato
1c31d8b1db Sync with sys/i386/isa/clock.c revision 1.127. 1998-09-22 16:12:00 +00:00
kato
c3ca048bb6 Sync with sys/i386/conf/majors.i386 revision 1.50. 1998-09-22 16:11:38 +00:00
kato
b6451ef460 Sync with sys/i386/conf/Makefile.i386 revision 1.124. 1998-09-22 16:11:08 +00:00
kato
0964e9768e Sync with sys/i386/conf/GENERICupgrade revision 1.3. 1998-09-22 16:10:40 +00:00
kato
6ec75484ab Sync with sys/i386/isa/clock.c revision 1.126. 1998-09-20 10:51:57 +00:00
kato
a0f1dccbc1 Sync with sys/i386/conf/files.i386 revision 1.205. 1998-09-20 10:50:18 +00:00
kato
c53d5dbd44 Sync with sys/i386/conf/SMP-GENERIC revision up to 1.15. 1998-09-19 13:36:13 +00:00
kato
bd5daffd59 Sync with sys/i386/conf/GENERIC revision 1.118. 1998-09-19 13:35:18 +00:00
kato
465f082b56 Sync with sys/i386/i386/userconfig.c revision 1.109. 1998-09-17 13:14:14 +00:00
kato
2dd4583053 Sync with sys/i386/isa/pcaudio.c revision 1.43. 1998-09-16 08:38:50 +00:00
kato
2265b946f5 Sync with sys/i386/isa/files.i386 and options.i386 revisions 1.204 and
1.87, respectively.
1998-09-16 08:37:40 +00:00
kato
fa505a0a3d Sync with sys/i386/isa/fd.c revision 1.123. 1998-09-16 08:08:38 +00:00
kato
7346363f60 Sync with sys/i386/conf/Makefile.i386 revision 1.123. 1998-09-16 08:04:40 +00:00
sos
ee7d2bce39 Add VESA support to syscons.
Kazu writes:

The VESA support code requires vm86 support. Make sure your kernel
configuration file has the following line.
        options "VM86"
If you want to statically link the VESA support code to the kernel,
add the following option to the kernel configuration file.
        options "VESA"

The vidcontrol command now accepts the following video mode names:
VESA_132x25, VESA_132x43, VESA_132x50, VESA_132x60, VESA_800x600

The VESA_800x600 mode is a raster display mode. The 80x25 text will
be displayed on the 800x600 screen. Useful for some laptop computers.

vidcontrol accepts the new `-i <info>' option, where <info> must be
either `adapter' or `mode'.  When the `-i adapter' option is given,
vidcontrol will print basic information (not much) on the video
adapter. When the `-i mode' option is specified, vidcontrol will
list video modes which are actually supported by the video adapter.

Submitted by:   Kazutaka YOKOTA yokota@FreeBSD.ORG
1998-09-15 18:16:39 +00:00
kato
fc8a3f54d3 Sync with sys/i386/i386/userconfig.c revision 1.108. 1998-09-15 14:11:42 +00:00
kato
2089e8f64b Sync with sys/i386/conf/GENERIC, SMP-GENERIC, device.i386, files.i386,
majors.i386 and options.i386 revisions 1.116, 1.13, 1.14, 1.203, 1.49
and 1.86, respectively.
1998-09-15 14:10:56 +00:00
kato
79ab529891 Adjust for sd->da and the loss of od. 1998-09-15 14:08:34 +00:00
kato
75b39b8931 Sync with sys/i386/isa/fd.c and wd.c revisions 1.122 and 1.176,
respectively.
1998-09-15 14:07:08 +00:00
gibbs
b81076eefb Convert SCSI disk bios geometry code to CAM. 1998-09-15 10:05:50 +00:00
kato
19b9a10fcb Deleted DDB and DIAGNOSTIC options. 1998-09-15 08:25:09 +00:00
gibbs
1b53fcd958 Update system to new device statistics code.
Submitted by:	"Kenneth D. Merry" <ken@plutotech.com>
		mike@smith.net.au (Mike Smith)
1998-09-15 08:15:30 +00:00
kato
a65b5e5b0f Sync with sys/i386/i386/machdep.c revision up to 1.309. 1998-09-15 03:50:08 +00:00
kato
d8daece41d Sync with sys/i386/confMakefile.i386 revision 1.122. 1998-09-15 03:49:43 +00:00
sos
cac3b1d56d Remove the SLICE code.
This clearly needs alot more thought, and we dont need this to hunt
us down in 3.0-RELEASE.
1998-09-14 19:56:42 +00:00
kato
4266ed72a7 Sync with sys/i386/isa/syscons.c revision 1.277. 1998-09-14 11:37:58 +00:00
kato
41caddd82b Sync with sys/i386/isa/if_ed.c and sio.c revisions 1.145 and 1.215,
respectively.
1998-09-14 11:37:29 +00:00
kato
eac2b8ed07 Sync with sys/i386/conf/majors.i386 revision 1.48. 1998-09-14 10:43:26 +00:00
imp
15c77e61dc Print warning about block size not being optimal once per open rather than
once per offending write.
1998-09-09 17:20:32 +00:00
kato
9bd31b8856 Sync with sys/i386/conf/majors.i386 revision 1.47. 1998-09-09 14:40:27 +00:00
kato
23d2465564 Sync with sys/i386/conf/files.i386 revision 1.202. 1998-09-09 14:39:56 +00:00
kato
b6339a2a75 Sync with sys/i386/conf/options.i386 revision 1.85. 1998-09-09 14:39:20 +00:00
sos
9644c0752a Add new atapi-cd driver that supports atapi CD-R/RW drives.
This is only a stop-gab solution to get atapi burner support into 3.0.
1998-09-08 20:57:47 +00:00
kato
e360b448e1 Sync with sys/i386/isa/clock.c revision 1.125. 1998-09-08 09:47:46 +00:00
kato
1e44ebf2a8 Sync with sys/i386/i386/userconfig.c revision 1.107. 1998-09-08 09:47:09 +00:00
jb
58c01d2563 Add a GENERICupgrade config file for pc98 users to upgrade to elf
in the same way as i386 users. This is a copy of GENERIC98.
1998-09-05 08:14:36 +00:00
kato
6e011cc136 Sync with sys/i386/conf/files.i386 revision 1.201. 1998-09-05 02:36:18 +00:00
kato
d5c0e6cce7 Sync with sys/i386/conf/Makefile.i386 revision 1.121. 1998-09-05 02:35:21 +00:00
kato
b6d5b323b2 Increase 'maxusers' to 32. 1998-09-05 02:20:52 +00:00
kato
e2cf278cf5 Sync with sys/i386/conf/Makefile.i386 revision 1.120. 1998-09-01 07:18:09 +00:00
kato
190f5f8baf Sync with sys/i386/i386/machdep.c revision 1.306. 1998-09-01 07:17:36 +00:00
kato
36b6f902de - Fix style bug.
- hw.ispc98 -> machdep.ispc98.

Submitted by:	Garrett Wollman (hw -> machdep)
1998-09-01 02:04:17 +00:00
kato
1c45d47be8 - hw.machine_arch returns cpu architecture type.
- moved definition of MACHINE_ARCH from cpu.h to parm.h as alpha.
- Added definitions of _MACHINE and _MACHINE_ARCH.
- Added hw.ispc98. The hw.ispc98 is 1 in PC98 kernel and is 0 in
  IBM-PC kernel.

Discussed with:	John Birrell <jb@FreeBSD.ORG>
1998-08-31 08:41:58 +00:00
kato
9be6f0903f Sync with sys/i386/conf/majors.i386 revision 1.46. 1998-08-28 12:49:09 +00:00
kato
95a2e00864 Sync with sys/i386/conf/Makefile.i386 revision 1.118. 1998-08-28 12:48:38 +00:00
kato
b2cdbceb21 Sync with sys/i386/isa/if_ed.c and spkr.c revisions 1.35 and 1.144,
respectively.
1998-08-28 12:47:45 +00:00
kato
8807953c0c Sync with sys/i386/i386/trap.c revision 1.128. 1998-08-28 12:46:28 +00:00
kato
c652c43133 Sync with sys/i386/isa/syscons.c revision 1.276. 1998-08-28 12:45:43 +00:00
kato
d71145a15e Sync with sys/i386/isa/sio.c revision up to 1.214. 1998-08-28 12:44:49 +00:00
bde
f6db30ae0d Fixed printf format errors. Only one left in LINT on i386's. 1998-08-24 02:28:16 +00:00
phk
8d50c5b726 remove bdevsw arg from dsopen();
Forgotten by:	julian
Reviewed by:	bde
1998-08-23 20:16:35 +00:00
kato
0aa0d773bb Sync with sys/i386/isa/sio.c revision 1.211. 1998-08-19 11:48:38 +00:00