930 Commits

Author SHA1 Message Date
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
phk
35457bbbad Add D_DISK flag. 1998-06-26 18:13:57 +00:00
kato
110135302e Sync with sys/i386/conf/Makefile.i386 revision 1.115. 1998-06-25 10:49:49 +00:00
kato
a002e8068f Sync with sys/i386/isa/syscons.c revision 1.264. 1998-06-24 13:37:50 +00:00
kato
27cba9e963 Sync with sys/i386/isa/syscons.c revision 1.208. 1998-06-24 13:37:23 +00:00
kato
6b6fbdf257 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
8008ed7f81 Sync with sys/i386/i386/machdep.c revision 1.301. 1998-06-22 08:05:12 +00:00
kato
8f75f338e0 Sync with sys/i386/isa/if_fe.c revision 1.42. 1998-06-22 08:03:52 +00:00
bde
9e868cbb1a Removed unused includes. 1998-06-21 18:02:50 +00:00
kato
149a7bbdfc Delete redundant declaration of lptintr. 1998-06-17 16:33:14 +00:00
kato
d8d1f07ea9 Sync with sys/i386/conf/Makefile.i386 revision 1.114. 1998-06-17 16:30:53 +00:00
kato
4cce4905e4 Sync with sys/i386/i386/machdep.c revision 1.300. 1998-06-17 16:30:16 +00:00
kato
9540692542 Sync with sys/i386/isa/if_ed.c revision 1.142. 1998-06-17 16:29:27 +00:00
kato
f8ad884633 Sync with sys/i386/isa/sio.c revision 1.207. 1998-06-17 09:27:15 +00:00
kato
3dd20fc6df Sync with sys/i386/isa/conf/files.i386 revision 1.198. 1998-06-17 09:26:23 +00:00
kato
988417407e Sync with sys/i386/isa/syscons.c revision 1.263. 1998-06-15 13:06:33 +00:00
kato
740e825737 Sync with sys/i386/isa/clock.c revision 1.124. 1998-06-10 08:25:23 +00:00