Poul-Henning Kamp
be18fc123b
remove bdevsw arg from dsopen();
...
Forgotten by: julian
Reviewed by: bde
1998-08-23 20:16:35 +00:00
KATO Takenori
da2b3f29f2
Sync with sys/i386/isa/sio.c revision 1.211.
1998-08-19 11:48:38 +00:00
KATO Takenori
e10741bfea
Sync with sys/i386/isa/syscons.c revision 1.275.
1998-08-19 09:35:18 +00:00
KATO Takenori
41bf2268ba
Sync with sys/i386/i386/machdep.c revision 1.304.
1998-08-19 09:32:15 +00:00
KATO Takenori
5827b1ee8d
Delete dpt driver.
1998-08-19 02:41:51 +00:00
KATO Takenori
30b8d76d79
Sync with sys/i386/isa/lpt.c revision 1.70.
1998-08-17 08:21:09 +00:00
KATO Takenori
b7ff9c6070
- 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 Takenori
f84bf06b3f
Sync with sys/i386/isa/syscons.c revision 1.274.
1998-08-15 09:04:03 +00:00
Søren Schmidt
45696a866c
Only write a filemark on close when data has actually been written.
1998-08-14 15:54:57 +00:00
KATO Takenori
c0e4cfbfe2
Sync with sys/i386/isa/sio.c revision 1.210.
1998-08-13 07:36:40 +00:00
KATO Takenori
fb050f435d
Sync with sys/i386/isa/syscons.c revision 1.273.
1998-08-10 16:56:53 +00:00
KATO Takenori
d64be4c2bd
Sync with sys/i386/isa/diskslice_machdep.c revision 1.31.
1998-08-10 16:55:54 +00:00
KATO Takenori
5634e13ae6
Sync with sys/i386/conf/majors.i386 revision 1.45.
1998-08-10 16:54:47 +00:00
KATO Takenori
1e62449ada
Sync with sys/i386/conf/options.i386 revision up to 1.84.
1998-08-10 16:54:09 +00:00
KATO Takenori
757571642a
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 Takenori
cdc2343491
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 Takenori
8ca7bcb78f
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 Takenori
127c346fec
Sync with sys/i386/isa/syscons.h revision 1.38.
1998-08-03 10:50:57 +00:00
KATO Takenori
b7138d3739
Sync with sys/i386/isa/syscons.c revision up to 1.271.
1998-08-03 10:50:27 +00:00
KATO Takenori
93e52f2dce
Sync with sys/i386/i386/userconfig.c revision 1.106.
1998-08-03 10:49:18 +00:00
KATO Takenori
7ea1329d05
Sync with sys/i386/boot/netboot/main.c revision 1.23.
1998-08-01 12:20:59 +00:00
Bruce Evans
34e9dea435
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 Takenori
523bea959c
Sync with sys/i386/isa/fd.c revision 1.120.
1998-07-30 09:01:12 +00:00
Alexander Langer
f7aad78d24
Typo fix: teh --> (the|they)
1998-07-30 02:27:41 +00:00
KATO Takenori
a0f5e52d43
Sync with sys/i386/isa/diskslice_machdep.c revision 1.30.
1998-07-27 09:49:23 +00:00
KATO Takenori
991b3bc3b3
Sync with sys/i386/i386/userconfig.c revision 1.105.
1998-07-21 12:07:49 +00:00
KATO Takenori
fd3ae2d6b0
Sync with sys/i386/conf/files.i386 revision 1.199.
1998-07-21 12:07:02 +00:00
KATO Takenori
649db6f0df
Sync with sys/i386/isa/diskslice_machdep.c revision 1.29.
1998-07-21 12:06:04 +00:00
KATO Takenori
b0e1d5716a
Sync with sys/i386/isa/isa.c revision 1.113.
1998-07-19 15:04:26 +00:00
KATO Takenori
1e023fc3c6
Sync with sys/i386/isa/fd.c revision 1.119.
1998-07-19 15:03:49 +00:00
KATO Takenori
d577e090c0
Merge from sys/i386/isa/syscons.c (1.265->1.266).
1998-07-16 10:29:11 +00:00
KATO Takenori
c76d1cd8e7
Sync with sys/i386/isa/fd.c revision 1.118.
1998-07-16 10:27:49 +00:00
KATO Takenori
f474f59dc4
Sync with sys/i386/i386/userconfig.c revision 1.104.
1998-07-16 10:26:59 +00:00
KATO Takenori
d4f1ed8581
Sync with sys/i386/isa/pcaudio.c revision 1.42.
1998-07-16 10:25:50 +00:00
Bruce Evans
18da528d41
Changed %n to %r in devfs name format strings. %n has almost gone away.
1998-07-15 12:18:34 +00:00
Bruce Evans
9bffbcd4f5
Fixed printf format errors (only 1 left in GENERIC now).
1998-07-13 09:53:11 +00:00
KATO Takenori
6baa65474d
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 Takenori
0faba01ed8
Sync with sys/i386/conf/Makefile.i386 revision 1.117.
1998-07-12 14:30:54 +00:00
KATO Takenori
c435f1ef25
Sync with sys/i386/isa/wd.c revision 1.171.
1998-07-11 17:02:48 +00:00
KATO Takenori
13992e6dc1
Sync with sys/i386/isa/fd.c revision 1.116.
1998-07-11 17:02:07 +00:00
KATO Takenori
70e1187f6c
Sync with sys/i386/isa/diskslice_machdep.c revision 1.28.
1998-07-11 17:01:25 +00:00
KATO Takenori
e1c32d9d2d
Sync with sys/i386/i386/machdep.c revision 1.303.
1998-07-11 17:00:33 +00:00
KATO Takenori
ff8cc45a43
Oops, I broke netboot.
...
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1998-07-08 16:01:34 +00:00
KATO Takenori
e809645c27
Sync with sys/i386/isa/syscons.c revision 1.265.
1998-07-08 08:54:38 +00:00
KATO Takenori
5c59deba3c
Sync with sys/i386/boot/netboot/Makefile revision 1.19.
1998-07-08 08:53:43 +00:00
KATO Takenori
36a5980c70
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 Elischer
f7ea2f55d1
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 Takenori
1479b9a895
Sync with sys/i386/conf/options.i386 revision 1.82.
1998-07-02 12:40:01 +00:00
KATO Takenori
a723d97973
Sync with sys/i386/i386/machdep.c revision 1.302.
1998-07-02 12:39:32 +00:00
KATO Takenori
3744016942
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
Poul-Henning Kamp
761b9eeed9
Add D_DISK flag.
1998-06-26 18:13:57 +00:00
KATO Takenori
e379d366dd
Sync with sys/i386/conf/Makefile.i386 revision 1.115.
1998-06-25 10:49:49 +00:00
KATO Takenori
6aa96b0f62
Sync with sys/i386/isa/syscons.c revision 1.264.
1998-06-24 13:37:50 +00:00
KATO Takenori
d035c1e702
Sync with sys/i386/isa/syscons.c revision 1.208.
1998-06-24 13:37:23 +00:00
KATO Takenori
986ecdf316
Sync with sys/i386/isa/if_ed.c and npx.c revisions 1.143 and 1.61,
...
respectively.
1998-06-22 08:06:58 +00:00
KATO Takenori
b0eb6f6a10
Sync with sys/i386/i386/machdep.c revision 1.301.
1998-06-22 08:05:12 +00:00
KATO Takenori
76ed357a00
Sync with sys/i386/isa/if_fe.c revision 1.42.
1998-06-22 08:03:52 +00:00
Bruce Evans
be160d60ab
Removed unused includes.
1998-06-21 18:02:50 +00:00
KATO Takenori
64c4ba0748
Delete redundant declaration of lptintr.
1998-06-17 16:33:14 +00:00
KATO Takenori
a47dddaf2d
Sync with sys/i386/conf/Makefile.i386 revision 1.114.
1998-06-17 16:30:53 +00:00
KATO Takenori
d5f1066e45
Sync with sys/i386/i386/machdep.c revision 1.300.
1998-06-17 16:30:16 +00:00
KATO Takenori
f8330c4760
Sync with sys/i386/isa/if_ed.c revision 1.142.
1998-06-17 16:29:27 +00:00
KATO Takenori
0495b7f964
Sync with sys/i386/isa/sio.c revision 1.207.
1998-06-17 09:27:15 +00:00
KATO Takenori
14f155eeb0
Sync with sys/i386/isa/conf/files.i386 revision 1.198.
1998-06-17 09:26:23 +00:00
KATO Takenori
f67d01d564
Sync with sys/i386/isa/syscons.c revision 1.263.
1998-06-15 13:06:33 +00:00
KATO Takenori
a06a8629ce
Sync with sys/i386/isa/clock.c revision 1.124.
1998-06-10 08:25:23 +00:00
Bruce Evans
a09bee1aa8
Fixed pedantic semantics errors (bitfields not of type int, signed int
...
or unsigned int (this doesn't change the struct layout, size or
alignment in any of the files changed in this commit, at least for
gcc on i386's. Using bitfields of type u_char may affect size and
alignment but not packing)).
1998-06-08 09:47:47 +00:00
KATO Takenori
4dd125707d
Sync with sys/i386/isa/clock.c revision 1.123.
1998-06-08 08:56:43 +00:00
KATO Takenori
c7e9ceee59
Merge 64bit portability fixes from sys/i386 stuff.
1998-06-08 08:55:47 +00:00
Bruce Evans
ea0be99955
Updated yet another ioctl, and put wst in LINT to inhibit further bitrot.
1998-06-08 06:18:53 +00:00
Doug Rabson
ecbb00a262
This commit fixes various 64bit portability problems required for
...
FreeBSD/alpha. The most significant item is to change the command
argument to ioctl functions from int to u_long. This change brings us
inline with various other BSD versions. Driver writers may like to
use (__FreeBSD_version == 300003) to detect this change.
The prototype FreeBSD/alpha machdep will follow in a couple of days
time.
1998-06-07 17:13:14 +00:00
KATO Takenori
4b71df3705
Sync with sys/i386/isa/clock.c revision 1.122.
1998-06-07 09:51:08 +00:00
KATO Takenori
060b58da67
Make LINE30 a new style option.
1998-06-06 05:25:37 +00:00
KATO Takenori
0f66fe0109
Make BS_TARG_SAFEMODE a new style option.
1998-06-06 05:21:56 +00:00
KATO Takenori
1bd5af4d02
Sync with sys/i386/isa/sio.c revision up to 1.205.
1998-06-05 08:31:01 +00:00
KATO Takenori
365fc7aac3
Sync with sys/i386/conf/GENERIC revision 1.110.
1998-06-05 08:29:55 +00:00
KATO Takenori
57e8fac883
Sync with sys/i386/i386/machdep.c revision 1.298.
1998-06-03 08:48:00 +00:00
KATO Takenori
1098580586
Sync with sys/i386/isa/sio.c revision 1.203.
1998-06-01 12:40:24 +00:00
KATO Takenori
cdd1d1d0fd
Sync with sys/i386/conf/majors.i386 revision 1.43.
1998-05-29 13:34:22 +00:00
KATO Takenori
35800bf56f
Sync with sys/i386/isa/clock.c revision 1.121.
1998-05-28 13:51:39 +00:00
KATO Takenori
6113cb00d6
Sync with sys/i386/i386/machdep.c revision 1.297.
1998-05-28 13:50:13 +00:00
KATO Takenori
8cd4c80f68
Sync with sys/i386/boot/kzipboot/Makefile revision 1.9.
1998-05-28 13:48:40 +00:00
KATO Takenori
c0d4448d22
Sync with sys/i386/boot/biosboot/Makefile revision 1.64.
1998-05-28 13:46:04 +00:00
KATO Takenori
8c1bd9897c
Fixed missing semicolon and added space before semicolon.
...
Noticed by: Toshikazu Kaho <kaho@elam.kais.kyoto-u.ac.jp>
1998-05-25 09:57:34 +00:00
KATO Takenori
a85be450c5
Sync with sys/i386/conf/Makefile.i386 revision 1.113.
1998-05-23 07:45:54 +00:00
KATO Takenori
020737132f
Sync with sys/i386/conf/GENERIC revision 1.109.
1998-05-21 09:22:03 +00:00
KATO Takenori
bcd11c3b62
Sync with sys/i386/isa/sio.c revision 1.202.
1998-05-20 13:39:06 +00:00
KATO Takenori
499579a474
Sync with sys/i386/isa/clock.c revision 1.120.
1998-05-20 13:38:42 +00:00
KATO Takenori
fa7cfb3b65
Sync with sys/i386/i386/machdep.c revision 1.296.
1998-05-19 12:58:05 +00:00
Poul-Henning Kamp
c21410e119
s/nanoruntime/nanouptime/g
...
s/microruntime/microuptime/g
Reviewed by: bde
1998-05-17 11:53:46 +00:00
KATO Takenori
73a9e38355
Sync with sys/i386conf/majors.i386 revision 1.42.
1998-05-14 12:42:11 +00:00
KATO Takenori
cd0ab95415
Sync with sys/i386/isa/sio.c revision 1.201.
1998-05-13 10:42:36 +00:00
KATO Takenori
2b4c22da51
Sync with sys/i386/conf/majors.i386 revision 1.41.
1998-05-13 10:40:32 +00:00
KATO Takenori
fd9cfd28fd
Sync with sys/i386/isa/wd.c revision 1.167.
1998-05-12 09:32:19 +00:00
KATO Takenori
150bac3199
Sync with sys/i386/conf/options.i386 revision 1.78.
1998-05-12 09:31:44 +00:00
KATO Takenori
b0fb6a41a9
Sync with sys/i386/conf/majors.i386 revision 1.40.
1998-05-12 09:31:12 +00:00
KATO Takenori
78f718856a
Sync with sys/i386/isa/wd.c revision 1.166.
1998-05-07 08:37:27 +00:00
KATO Takenori
0b9df1bef1
Sync with sys/i386/isa/fd.c revision 1.112.
1998-05-07 08:36:48 +00:00
KATO Takenori
9a84338c84
Sync with sys/i386/isa/wd.c revision 1.164.
1998-05-06 08:25:58 +00:00
KATO Takenori
68b675d4af
Deleted unused item.
1998-05-05 13:19:34 +00:00