kato
b5d3b3b5a9
Remove 'alog'.
1999-01-20 08:31:56 +00:00
kato
f0616fa714
Sync with sys/i386/conf/Makefile.i386 revision 1.136.
1999-01-20 08:29:48 +00:00
kato
938da8af3f
Fixed argument to intr member of the variable kbd.
1999-01-19 14:08:04 +00:00
kato
f07af697ac
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
5cf49b590f
Update the pccard hooks to use a module style declaration instead.
1999-01-19 00:21:53 +00:00
kato
021ecb1bd6
Added copyright.
...
Pointed out by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1999-01-18 14:55:38 +00:00
kato
a24ed4883b
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
9a880cd85d
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
fc135af451
Sync with sys/i386/i386/userconfig.c revision 1.126.
1999-01-18 11:01:57 +00:00
kato
845fd89ca1
Sync with sys/i386/conf/Makefile.i386 revision 1.135.
1999-01-18 11:00:29 +00:00
kato
fddf52b298
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
8a0c82ad4e
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
c09aa82d6b
Sync with sys/i386/isa/wd.c revision 1.186.
1999-01-17 12:24:48 +00:00
kato
df5f3a632f
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
4f24cd0954
Sync with sys/i386/isa/wd.c revision up to 1.185.
1999-01-16 11:43:12 +00:00
kato
fd76cb8785
Sync with sys/i386/isa/sio.c revision up to 1.223.
1999-01-16 11:42:16 +00:00
kato
b1b04dbe93
Sync with sys/i386/isa/npx.c revision 1.65.
1999-01-16 11:41:18 +00:00
kato
8ce895b014
Sync with sys/i386/isa/fd.c revision 1.131.
1999-01-16 11:40:02 +00:00
kato
14a90288e9
Sync with sys/i386/i386/machdep.c revision up to 1.125.
1999-01-16 11:39:08 +00:00
kato
f4bae6e981
Sync with sys/i386/i386/machdep.c revision up to 1.322.
1999-01-16 11:38:03 +00:00
kato
34c279f4b4
Sync with sys/i386/conf/majors.i386 revision up to 1.64.
1999-01-16 11:36:28 +00:00
eivind
519075dba9
Add a prototype to silence warnings.
1999-01-12 01:28:00 +00:00
eivind
4e34ff4e34
Silence warnings.
1999-01-12 00:36:36 +00:00
jdp
ffcc901f03
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
ff153c1347
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
d7d67115d6
Sync with sys/i386/i386/userconfig.c revision up to 1.120.
1999-01-08 16:05:27 +00:00
kato
e6a6a95f8f
Sync with sys/i386/i386/machdep.c revision 1.320.
1999-01-08 16:04:20 +00:00
kato
60ddb201ac
Oops, remove duplicate line.
1999-01-08 16:03:11 +00:00
kato
494d956c7b
Sync with sys/i386/conf/majors.i386 revision 1.60.
1999-01-08 16:02:03 +00:00
kato
f03733de5d
Sync with sys/i386/conf/Makefile.i386 revision 1.133.
1999-01-08 15:59:41 +00:00
kato
30ad5c00bb
Sync with sys/i386/conf/options.i386 revision 1.101.
1999-01-04 08:09:15 +00:00
kato
d4d45e7752
Sync with sys/i386/conf/majors.i386 revision 1.59.
1999-01-04 08:08:28 +00:00
kato
96e22ccf8e
Sync with sys/i386/conf/files.i386 revision up to 1.217.
1999-01-04 08:07:47 +00:00
kato
754720ffe0
Sync with sys/i386/boot/rawboot/Makefile revision 1.12.
1999-01-04 08:05:55 +00:00
kato
d3eaa09291
Sync with sys/i386/boot/netboot/Makefile revision 1.22.
1999-01-04 08:05:01 +00:00
kato
d53825ea94
Sync with sys/i386/boot/kzipboot/Makefile revision 1.10.
1999-01-04 08:03:17 +00:00
kato
ce45c43791
Sync with sys/i386/boot/biosboot/Makefile revision 1.68.
1999-01-04 08:02:13 +00:00
kato
3f95b65162
Sync with sys/i386/boot/Makefile.inc revision up to 1.5.
1999-01-04 08:01:04 +00:00
kato
f8af2f87d0
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
9ace34cb3e
- 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
0f0d2d450c
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
746b760ccd
Extraneous space.
1999-01-02 17:11:45 +00:00
kato
ac86a7036b
Enables snd driver.
1998-12-31 11:38:52 +00:00
kato
406890324e
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
73edf934d9
Sync with sys/i386/isa/sio.c revision 1.220.
1998-12-30 08:09:11 +00:00
kato
c3a2261141
Sync with sys/i386/isa/pcaudio.c revision 1.45.
1998-12-30 08:08:05 +00:00
kato
680fa5ad1c
Sync with sys/i386/isa/fd.c revision 1.130.
1998-12-30 08:06:41 +00:00
kato
4c4ee41967
Sync with sys/i386/conf/options.i386 revision up to 1.100.
1998-12-30 08:03:03 +00:00
kato
639d70a550
Sync with sys/i386/conf/majors.i386 revision up to 1.58.
1998-12-30 07:58:42 +00:00
kato
e493a0b9a6
Sync with sys/i386/conf/files.i386 revision up to 1.215.
1998-12-30 07:57:00 +00:00
kato
6d55bedc90
Sync with sys/i386/conf/devices.i386 revision 1.15.
1998-12-30 07:51:20 +00:00
kato
0ae4e727cd
SMP stuff has been merged into GENERIC98 file.
1998-12-30 07:49:47 +00:00
kato
e052ca1174
Removed GENERICupgrade file.
1998-12-30 07:47:53 +00:00
kato
487e64c4eb
Sync with sys/i386/conf/GENERIC revision up to 1.140.
1998-12-30 07:46:23 +00:00
sos
8214ce6ac3
Fix breakage by cleanup.
1998-12-27 17:12:02 +00:00
kato
2b62056e5e
Sync with sys/i386/isa/wd.c revision 1.182.
1998-12-25 09:05:17 +00:00
kato
208dec27b4
Sync with sys/i386/conf/files.i386 revision 1.207.
1998-12-25 09:04:11 +00:00
kato
5218748c8b
Sync with sys/i386/conf/Makefile.i386 revision 1.132.
1998-12-25 09:03:18 +00:00
kato
14f77a8cae
Sync with sys/i386/conf/options.i386 revision 1.96.
1998-12-21 09:58:37 +00:00
kato
8dbdacacef
Sync with sys/i386/conf/Makefile.i386 revision 1.131.
1998-12-21 09:57:42 +00:00
kato
947e64babb
Sync with sys/i386/isa/clock.c revision 1.129.
1998-12-17 08:54:47 +00:00
kato
61c8bab0e1
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
259f4291d0
Sync with sys/i386/isa/wd.c revision 1.181.
1998-12-17 08:42:10 +00:00
kato
57045efb95
Sync with sys/i386/isa/npx.c revision 1.64.
1998-12-17 08:41:34 +00:00
kato
9db11ef281
Sync with sys/i386/isa/fd.c revision 1.129.
1998-12-17 08:40:36 +00:00
bde
7b9dc76b76
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
83e223ac3a
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
74bccae1f5
Oops, I forgot to commit two diffs to fe driver.
1998-12-15 15:56:37 +00:00
kato
89c9c41887
Sync with sys/i386/isa/fd.c revision 1.128.
1998-12-14 09:06:23 +00:00
kato
7733b9192b
Sync with sys/i386/isa/pcaudio.c revision 1.44.
1998-12-14 08:58:56 +00:00
kato
4f218ba3ec
Sync with sys/i386/isa/if_ed.c revision 1.147.
1998-12-14 08:58:12 +00:00
kato
6fdd1bf255
Sync with sys/i386/i386/userconfig.c revision 1.118.
1998-12-14 08:53:32 +00:00
kato
f6ffb5f371
Sync with sys/i386/conf/options.i386 revision 1.95.
1998-12-14 08:52:20 +00:00
kato
3f8a0805e6
Sync with sys/i386/isa/lpt.c revision 1.72.
1998-12-11 08:48:21 +00:00
kato
00d99f7970
Sync with sys/i386/i386/machdep.c revision 1.317.
1998-12-11 08:04:33 +00:00
eivind
d2f9690e5c
Rename one of the two devfs_link's to devfs_makelink.
1998-12-10 19:57:01 +00:00
kato
5e147a437f
Sync with sys/i386/conf/Makefile.i386 revision 1.130.
1998-12-08 08:19:45 +00:00
kato
9fdaea1a1f
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
88fa0db894
Sync with sys/i386/i386/userconfig.c revision 1.117.
1998-12-08 08:17:43 +00:00
archie
60d13c7a9d
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
f46ce9931f
Sync with sys/i386/isa/fd.c revision 1.125.
1998-12-05 09:24:20 +00:00
kato
702664ec84
Sync with sys/i386/i386/userconfig.c revision 1.116.
1998-12-05 09:22:05 +00:00
kato
d03df64f09
Sync with sys/i386/conf/optins.i386 revision 1.94.
1998-12-05 09:20:53 +00:00
kato
ed974eeb5e
Sync with sys/i386/conf/SMP-GENERIC revision 1.23.
1998-12-05 09:19:30 +00:00
kato
d4c118a3b6
Sync with sys/i386/conf/GENERIC revision 1.133.
1998-12-05 09:17:31 +00:00
archie
982e80577d
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
118a0c7f05
Sync with sys/i386/conf/majors.i386 revision 1.93.
1998-12-04 14:41:32 +00:00
kato
9361e2758c
Sync with sys/i386/conf/majors.i386 revision up to 1.55.
1998-12-04 14:39:29 +00:00
kato
72f8d0d43a
- 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
892fb05619
Sync with sys/i386/isa/isa.c revision 1.117.
1998-12-02 08:04:12 +00:00
kato
c25848d0c3
Sync with sys/i386/conf/majors.i386 revision up to 1.53.
1998-12-02 08:02:41 +00:00
kato
9b6c95456a
Sync with sys/i386/boot/netboot/Makefile revision 1.21.
1998-11-29 11:55:11 +00:00
kato
0d1ee57ed3
Sync with sys/i386/boot/netboot/Makefile revision 1.20.
1998-11-26 11:47:51 +00:00
kato
f35e92b7ca
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
19f702d89c
Cosmetic change.
1998-11-25 10:53:21 +00:00
kato
c94ea688e0
Sync with sys/i386/isa/sio.c revision up to 1.218.
1998-11-23 07:49:03 +00:00
kato
a1a55c022d
Sync with sys/i386/boot/biosboot/Makefile revision 1.67.
1998-11-23 07:34:37 +00:00
archie
d9b9d0f8c0
Eliminate compiler warning.
1998-11-21 01:57:48 +00:00
kato
4e499e78ea
Sync with sys/i386/isa/wd.c revision up to 1.180.
1998-11-16 08:13:54 +00:00
kato
882d7baeed
Sync with sys/i386/conf/options.i386 revision 1.92.
1998-11-16 08:11:58 +00:00
kato
f58fca0aa7
Sync with sys/i386/conf/Makefile.i386 revision 1.129.
1998-11-16 08:09:16 +00:00
kato
8ef2fc9dde
Sync with sys/i386/conf/GENERIC revision 1.131.
1998-11-13 08:18:44 +00:00
kato
3830cc75bd
Sync with sys/i386/boot/kzipboot/malloc.c revision 1.7.
1998-11-13 08:18:14 +00:00
dfr
b6d9e06815
* 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
2993d4030b
Sync with sys/i386/i386/userconfig.c revision up to 1.115.
1998-11-06 08:08:05 +00:00
kato
1f7a6675d0
Sync with sys/i386/i386/machdep.c revision up to 1.315.
1998-11-06 08:07:32 +00:00
kato
0050d4f63e
Sync with sys/i386/conf/options.i386 revision 1.91.
1998-11-06 08:07:00 +00:00
kato
5eb454064e
Sync with sys/i386/conf/Makefile.i386 revision 1.128.
1998-11-06 08:06:32 +00:00
des
d6ccde6698
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
b38e7f90e1
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
ce608fc0ab
Use "KB" instead of "Kb" for KiloBytes, consistently with other
...
drivers and common practices.
1998-10-30 10:57:09 +00:00
kato
f09370e8b5
Sync with sys/i386/conf/Makefile.i386 revision 1.127.
1998-10-28 10:48:37 +00:00
kato
e5f2c0e337
Sync with sys/i386/isa/clock.c revision 1.128.
1998-10-23 13:13:43 +00:00
bde
4622a6c44b
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
ea9f5ec2f0
Removed all `vector xxxintr' specifications. Interrupt handlers are now
...
configured in drivers.
1998-10-22 15:31:33 +00:00
kato
c3cf05a4e9
Added rl driver.
1998-10-22 11:29:58 +00:00
bde
df88297cad
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
4bd11d7633
Commented out aic.
1998-10-18 15:55:20 +00:00
kato
2aa1d02474
Update SMP-GENERIC98 to something a bit more recent based on GENERIC98.
1998-10-18 14:02:43 +00:00
kato
d42fb5118d
Sync with sys/i386/conf/GENERIC revision 1.125.
1998-10-18 13:58:16 +00:00
kato
fabfe75171
Commented out bs driver.
1998-10-16 16:22:35 +00:00
sos
42b4d56210
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
a0bd27d4cf
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
49bb740f0c
Sync with sys/i386/i386/userconfig.c revision 1.112.
1998-10-13 09:43:09 +00:00
kato
3280e5edc1
Commented out aic driver.
1998-10-13 08:14:33 +00:00
kato
cc59ab7388
Fix for wrap arround.
1998-10-13 03:24:01 +00:00
kato
3bc4b35da0
Implement TSC clock calibration for PC-98.
1998-10-13 02:33:21 +00:00
kato
d6be4d69fc
Sync with sys/i386/isa/isa.c revision 1.114.
1998-10-12 15:06:02 +00:00
kato
ee7c7c4e22
Sync with sys/i386/boot/biosboot/table.c revision 1.17.
1998-10-11 15:09:36 +00:00
kato
4ffb342ad0
Sync with sys/i386/boot/biosboot/boot.c revision up to 1.74.
1998-10-11 15:09:14 +00:00
kato
410ea156da
Sync with sysi/386/boot/biosboot/boot.h revision 1.24.
1998-10-11 15:08:50 +00:00
kato
ee727dacab
Sync with sys/i386/i386/machdep.c revision 1.313.
1998-10-11 15:04:38 +00:00
kato
5a6728bf1c
Sync with sys/i386/conf/files.i386 revision 1.206.
1998-10-11 15:02:49 +00:00
kato
8320823f1d
Sync with sys/i386/conf/Makefile.i386 revision 1.126.
1998-10-11 15:01:40 +00:00
kato
7ac2f16053
Sync with sys/i386/conf/GENERIC revision 1.124.
1998-10-11 15:00:24 +00:00
kato
918f35a74e
Sync with sys/i386/i386/machdep.c revision 1.312.
1998-10-09 12:36:25 +00:00
kato
57d35933f2
Oops, discard my previous commits becase sumitted code is for RELENG_2_2.
1998-10-08 17:16:41 +00:00
kato
7dc0c1a3d6
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
b1846b499f
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
4d4145bdee
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
e52e6a8d2c
Sync with sys/i386/conf/GENERIC revision up to 1.123.
1998-10-08 12:10:07 +00:00
kato
a36bbf007a
Sync with sys/i386/i386/userconfig.c revision 1.111.
1998-10-08 12:09:38 +00:00
sos
8b065be54c
Remove debug output on disk change.
1998-10-08 06:41:44 +00:00
kato
5c811970f9
- 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
8f5329d4b7
Sync with sys/i386/conf/Makefile.i386 revision 1.125.
1998-10-05 08:57:17 +00:00
kato
42e018185c
Sync with sys/i386/boot/biosboot/boot.c revision 1.72.
1998-10-05 07:58:05 +00:00
kato
89750a0c51
Sync with sys/i386/i386/machdep.c revision 1.311.
1998-09-30 13:21:44 +00:00
kato
bf756cdf20
Sync with sys/i386/i386/userconfig.c revision 1.110.
1998-09-28 08:26:10 +00:00
kato
7a03fa5884
Sync with sys/i386/i386/machdep.c revision 1.310.
1998-09-28 08:25:29 +00:00
kato
f82938c038
Sync with sys/i386/conf/options.i386 revision 1.89.
1998-09-28 08:23:26 +00:00
kato
e442a205fb
Sync with sys/i386/conf/SMP-GENERIC revision 1.16.
1998-09-28 08:20:55 +00:00
kato
a0a14e4798
Sync with sys/i386/isa/clock.c revision 1.127.
1998-09-22 16:12:00 +00:00
kato
9e99a9a30e
Sync with sys/i386/conf/majors.i386 revision 1.50.
1998-09-22 16:11:38 +00:00
kato
2c755d0994
Sync with sys/i386/conf/Makefile.i386 revision 1.124.
1998-09-22 16:11:08 +00:00
kato
f63c4bdde3
Sync with sys/i386/conf/GENERICupgrade revision 1.3.
1998-09-22 16:10:40 +00:00
kato
a76c8c6ae1
Sync with sys/i386/isa/clock.c revision 1.126.
1998-09-20 10:51:57 +00:00
kato
3b8daf2049
Sync with sys/i386/conf/files.i386 revision 1.205.
1998-09-20 10:50:18 +00:00
kato
03e7992146
Sync with sys/i386/conf/SMP-GENERIC revision up to 1.15.
1998-09-19 13:36:13 +00:00
kato
6d56da355c
Sync with sys/i386/conf/GENERIC revision 1.118.
1998-09-19 13:35:18 +00:00
kato
3d5822f8cf
Sync with sys/i386/i386/userconfig.c revision 1.109.
1998-09-17 13:14:14 +00:00
kato
a2935d7a21
Sync with sys/i386/isa/pcaudio.c revision 1.43.
1998-09-16 08:38:50 +00:00
kato
f05a544579
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
2b6f6f2ac9
Sync with sys/i386/isa/fd.c revision 1.123.
1998-09-16 08:08:38 +00:00
kato
0898a9b746
Sync with sys/i386/conf/Makefile.i386 revision 1.123.
1998-09-16 08:04:40 +00:00
sos
653c2af6ae
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
b4308cdead
Sync with sys/i386/i386/userconfig.c revision 1.108.
1998-09-15 14:11:42 +00:00
kato
e6b5e2ad1d
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
33f011b8f7
Adjust for sd->da and the loss of od.
1998-09-15 14:08:34 +00:00
kato
b2b8fcc8fb
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
70e2bad8b8
Convert SCSI disk bios geometry code to CAM.
1998-09-15 10:05:50 +00:00
kato
766d462097
Deleted DDB and DIAGNOSTIC options.
1998-09-15 08:25:09 +00:00
gibbs
1bb65e0d8a
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
3d9ba41c91
Sync with sys/i386/i386/machdep.c revision up to 1.309.
1998-09-15 03:50:08 +00:00
kato
8c81f46123
Sync with sys/i386/confMakefile.i386 revision 1.122.
1998-09-15 03:49:43 +00:00
sos
8397655514
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
4ef27135d6
Sync with sys/i386/isa/syscons.c revision 1.277.
1998-09-14 11:37:58 +00:00
kato
aed2ea73f9
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
820f277752
Sync with sys/i386/conf/majors.i386 revision 1.48.
1998-09-14 10:43:26 +00:00
imp
3b37a1b597
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
dfa2d1e0c9
Sync with sys/i386/conf/majors.i386 revision 1.47.
1998-09-09 14:40:27 +00:00
kato
eca426c28a
Sync with sys/i386/conf/files.i386 revision 1.202.
1998-09-09 14:39:56 +00:00
kato
6c29b07c00
Sync with sys/i386/conf/options.i386 revision 1.85.
1998-09-09 14:39:20 +00:00
sos
347d8d653a
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
8ee969646f
Sync with sys/i386/isa/clock.c revision 1.125.
1998-09-08 09:47:46 +00:00
kato
16be0e2d88
Sync with sys/i386/i386/userconfig.c revision 1.107.
1998-09-08 09:47:09 +00:00
jb
e34d5e7231
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
bd08049a95
Sync with sys/i386/conf/files.i386 revision 1.201.
1998-09-05 02:36:18 +00:00
kato
d6c692bdc8
Sync with sys/i386/conf/Makefile.i386 revision 1.121.
1998-09-05 02:35:21 +00:00
kato
2af24be96c
Increase 'maxusers' to 32.
1998-09-05 02:20:52 +00:00
kato
e8276b98d6
Sync with sys/i386/conf/Makefile.i386 revision 1.120.
1998-09-01 07:18:09 +00:00
kato
1a37f7b056
Sync with sys/i386/i386/machdep.c revision 1.306.
1998-09-01 07:17:36 +00:00
kato
9a6b0ba36d
- Fix style bug.
...
- hw.ispc98 -> machdep.ispc98.
Submitted by: Garrett Wollman (hw -> machdep)
1998-09-01 02:04:17 +00:00
kato
173369820f
- 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
4b63179fcf
Sync with sys/i386/conf/majors.i386 revision 1.46.
1998-08-28 12:49:09 +00:00
kato
5ca1f67796
Sync with sys/i386/conf/Makefile.i386 revision 1.118.
1998-08-28 12:48:38 +00:00
kato
a552607250
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
59703bfe36
Sync with sys/i386/i386/trap.c revision 1.128.
1998-08-28 12:46:28 +00:00
kato
1217ca484e
Sync with sys/i386/isa/syscons.c revision 1.276.
1998-08-28 12:45:43 +00:00
kato
b0a0bc33d9
Sync with sys/i386/isa/sio.c revision up to 1.214.
1998-08-28 12:44:49 +00:00
bde
f45ec22006
Fixed printf format errors. Only one left in LINT on i386's.
1998-08-24 02:28:16 +00:00
phk
8c27af6df4
remove bdevsw arg from dsopen();
...
Forgotten by: julian
Reviewed by: bde
1998-08-23 20:16:35 +00:00
kato
eba0219ca6
Sync with sys/i386/isa/sio.c revision 1.211.
1998-08-19 11:48:38 +00:00
kato
606742b0b5
Sync with sys/i386/isa/syscons.c revision 1.275.
1998-08-19 09:35:18 +00:00
kato
86eca8929e
Sync with sys/i386/i386/machdep.c revision 1.304.
1998-08-19 09:32:15 +00:00
kato
b45aef6312
Delete dpt driver.
1998-08-19 02:41:51 +00:00
kato
752b7f7829
Sync with sys/i386/isa/lpt.c revision 1.70.
1998-08-17 08:21:09 +00:00
kato
5ca303da6b
- change at2pc98() into global from static.
...
- Oops, I forgot to merge several lines from sys/i386/isa/syscons.c.
1998-08-15 09:08:26 +00:00
kato
fe956e0121
Sync with sys/i386/isa/syscons.c revision 1.274.
1998-08-15 09:04:03 +00:00
sos
d3334625c1
Only write a filemark on close when data has actually been written.
1998-08-14 15:54:57 +00:00
kato
f99964396a
Sync with sys/i386/isa/sio.c revision 1.210.
1998-08-13 07:36:40 +00:00
kato
024fab2785
Sync with sys/i386/isa/syscons.c revision 1.273.
1998-08-10 16:56:53 +00:00
kato
439d4f873f
Sync with sys/i386/isa/diskslice_machdep.c revision 1.31.
1998-08-10 16:55:54 +00:00
kato
27e9e805e9
Sync with sys/i386/conf/majors.i386 revision 1.45.
1998-08-10 16:54:47 +00:00
kato
6735f4763b
Sync with sys/i386/conf/options.i386 revision up to 1.84.
1998-08-10 16:54:09 +00:00
kato
da1fbd5e25
Fix garbage after quitting X server.
...
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1998-08-07 18:04:24 +00:00
kato
e0b43fcc69
Sync with sys/i386/conf/files.i386 and majors.i386 revisions 1.200 and
...
1.44, respectively.
1998-08-07 11:52:19 +00:00
kato
9ba96f2266
Sync with sys/i386/isa/syscons.c and syscons.h revisions 1.272 and
...
1.39, respectively.
1998-08-07 11:51:06 +00:00
kato
0e7d4663e3
Sync with sys/i386/isa/syscons.h revision 1.38.
1998-08-03 10:50:57 +00:00
kato
adbad99e8e
Sync with sys/i386/isa/syscons.c revision up to 1.271.
1998-08-03 10:50:27 +00:00
kato
29c78c7184
Sync with sys/i386/i386/userconfig.c revision 1.106.
1998-08-03 10:49:18 +00:00
kato
62d1df5f1d
Sync with sys/i386/boot/netboot/main.c revision 1.23.
1998-08-01 12:20:59 +00:00
bde
2c362dc181
Added a flags arg to dsopen() and updated drivers. The DSO_ONESLICE
...
and DSO_NOLABELS flags prevent searching for slices and labels
respectively. Current drivers don't set these flags. When
DSO_NOLABELS is set, the in-core label for the whole disk is cloned
to create an in-core label for each slice. This gives the correct
result (a good in-core label for the compatibility slice) if
DSO_ONESLICE is set or only one slice is found, but usually gives
broken labels otherwise, so DSO_ONESLICE should be set if DSO_NOLABELS
is set.
1998-07-30 15:16:06 +00:00
kato
524b03458c
Sync with sys/i386/isa/fd.c revision 1.120.
1998-07-30 09:01:12 +00:00
alex
be8869d487
Typo fix: teh --> (the|they)
1998-07-30 02:27:41 +00:00
kato
7dbfcf7956
Sync with sys/i386/isa/diskslice_machdep.c revision 1.30.
1998-07-27 09:49:23 +00:00
kato
991631c4d1
Sync with sys/i386/i386/userconfig.c revision 1.105.
1998-07-21 12:07:49 +00:00
kato
f114fd095b
Sync with sys/i386/conf/files.i386 revision 1.199.
1998-07-21 12:07:02 +00:00
kato
96af576b1e
Sync with sys/i386/isa/diskslice_machdep.c revision 1.29.
1998-07-21 12:06:04 +00:00
kato
f2d843cbf5
Sync with sys/i386/isa/isa.c revision 1.113.
1998-07-19 15:04:26 +00:00
kato
56b9383d16
Sync with sys/i386/isa/fd.c revision 1.119.
1998-07-19 15:03:49 +00:00
kato
4ec71fc104
Merge from sys/i386/isa/syscons.c (1.265->1.266).
1998-07-16 10:29:11 +00:00
kato
cf1246d9d5
Sync with sys/i386/isa/fd.c revision 1.118.
1998-07-16 10:27:49 +00:00
kato
2092b7604a
Sync with sys/i386/i386/userconfig.c revision 1.104.
1998-07-16 10:26:59 +00:00
kato
c628afbbc2
Sync with sys/i386/isa/pcaudio.c revision 1.42.
1998-07-16 10:25:50 +00:00
bde
8b2af4315e
Changed %n to %r in devfs name format strings. %n has almost gone away.
1998-07-15 12:18:34 +00:00
bde
925110cd23
Fixed printf format errors (only 1 left in GENERIC now).
1998-07-13 09:53:11 +00:00
kato
8b9760c884
Sync with sys/i386/isa/fd.c and wd.c revisions 1.117 and 1.172,
...
respectively.
1998-07-13 09:29:25 +00:00
kato
2067ddc1f9
Sync with sys/i386/conf/Makefile.i386 revision 1.117.
1998-07-12 14:30:54 +00:00
kato
c39856b85e
Sync with sys/i386/isa/wd.c revision 1.171.
1998-07-11 17:02:48 +00:00
kato
173c841245
Sync with sys/i386/isa/fd.c revision 1.116.
1998-07-11 17:02:07 +00:00
kato
296edf15be
Sync with sys/i386/isa/diskslice_machdep.c revision 1.28.
1998-07-11 17:01:25 +00:00
kato
71593f57d5
Sync with sys/i386/i386/machdep.c revision 1.303.
1998-07-11 17:00:33 +00:00
kato
23cde3dbea
Oops, I broke netboot.
...
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1998-07-08 16:01:34 +00:00
kato
b57b07e560
Sync with sys/i386/isa/syscons.c revision 1.265.
1998-07-08 08:54:38 +00:00
kato
f7a7bb4622
Sync with sys/i386/boot/netboot/Makefile revision 1.19.
1998-07-08 08:53:43 +00:00
kato
59e51e3813
Sync with sys/i386/isa/fd.c and wd.c revisions 1.115 and 1.170,
...
respectively.
1998-07-06 10:09:42 +00:00
julian
0262543b5f
There is no such thing any more as "struct bdevsw".
...
There is only cdevsw (which should be renamed in a later edit to deventry
or something). cdevsw contains the union of what were in both bdevsw an
cdevsw entries. The bdevsw[] table stiff exists and is a second pointer
to the cdevsw entry of the device. it's major is in d_bmaj rather than
d_maj. some cleanup still to happen (e.g. dsopen now gets two pointers
to the same cdevsw struct instead of one to a bdevsw and one to a cdevsw).
rawread()/rawwrite() went away as part of this though it's not strictly
the same patch, just that it involves all the same lines in the drivers.
cdroms no longer have write() entries (they did have rawwrite (?)).
tapes no longer have support for bdev operations.
Reviewed by: Eivind Eklund and Mike Smith
Changes suggested by eivind.
1998-07-04 22:30:26 +00:00
kato
a0a2d09076
Sync with sys/i386/conf/options.i386 revision 1.82.
1998-07-02 12:40:01 +00:00
kato
7b473ef0b0
Sync with sys/i386/i386/machdep.c revision 1.302.
1998-07-02 12:39:32 +00:00
kato
ad27e7626b
Sync with sys/i386/boot/netboot/Makefile, bootmenu.c, main.c and
...
ns8390.c revisions 1.18, 1.15, 1.22 and 1.13, respectiely.
1998-07-02 12:37:36 +00:00