phk
b547f6c567
Two more devstat_end_transaction() -> devstat_end_transaction_buf().
1999-09-19 12:43:34 +00:00
phk
a41657c540
Use devstat_end_transaction_buf() rather than Use devstat_end_transaction()
1999-09-18 21:30:27 +00:00
nyan
5a8588bae9
Gdc and pckbd driver don't support pnp mode.
1999-09-14 12:57:40 +00:00
bde
d01e107d02
Removed diskerr()'s unused d_name arg and updated callers. This fixes
...
warnings caused by the arg having the wrong type (not const enough).
The arg was also wrong (a full name instead of a short one) for calls
from from subr_diskmbr.c and pc98/diskslice_machdep.c.
1999-09-13 12:59:41 +00:00
kato
3edadb57c6
Merge from sys/i386/conf/GENERIC revision 1.190.
1999-09-13 08:55:15 +00:00
nyan
c5bcb23f60
Fixed missing changes from sys/isa/sio.c.
1999-09-12 13:44:54 +00:00
nyan
08e7f2048e
Merge missing changes from sys/i386/conf/files.i386.
1999-09-12 12:32:49 +00:00
julian
5c78e7345a
Changes to centralise the default blocksize behaviour.
...
More likely to follow.
Submitted by: phk@freebsd.org
1999-09-09 19:08:44 +00:00
kato
8c159df6ce
Merge from sys/i386/i386/machdep.c revision 1.361.
1999-09-09 09:58:05 +00:00
phk
ea8d5153ca
Make unused tape bmajors in past tense.
1999-09-08 18:46:22 +00:00
phk
5d43b3e6d7
Don't register a bmajor.
1999-09-08 18:45:58 +00:00
phk
9a6860ba7d
Make sa/bdev, gd/bdev and gd/cdev as past-tense.
1999-09-08 17:02:40 +00:00
kato
4564ee38da
Merge from sys/i386/i386/userconfig.c revisions 1.157 & 1.158.
1999-09-07 12:11:52 +00:00
kato
f1769f14cc
Commented out k6_mem.c.
1999-09-07 12:09:26 +00:00
kato
8aecc90c7c
Change isa_get/set_flags() to device_get/set_flags().
...
Submitted by: dfr
1999-09-07 11:17:09 +00:00
kato
b0c80ddb89
Merge from sys/i386/isa/clock.c revision 1.145.
1999-09-04 01:39:52 +00:00
kato
76a0e25b92
Merge from sys/i386/conf/files.i386 revision 1.264.
1999-09-04 01:36:23 +00:00
kato
68f5d86b7c
Sync with sys/i386/i386/userconfig.c revision 1.156.
1999-09-02 13:44:52 +00:00
kato
6fbf48598a
Sync with sys/i386/conf/files.i386 revision 1.263.
1999-09-02 13:43:00 +00:00
kato
f50bf9cd83
Sync with sys/i386/conf/GENERIC revision up to 1.186.
1999-09-02 13:41:15 +00:00
phk
7def0bc767
Set si_bsize_phys and si_bsize_max in all legacy CD drivers.
1999-09-01 13:03:05 +00:00
phk
b0a4cf1544
Try to win back the "removal of most crufty code" trophy from markm:
...
Remove WD formatting code which has never worked in 386bsd or FreeBSD.
Remove DIOCSSTEP and DIOCSRETRIES ioctls as well, they belong in
history, along with the SMD disks.
OK'ed by: bde
1999-09-01 11:32:52 +00:00
kato
32578c4daf
- Removed COMPAT_ATDISK from option because it is pseudo-device now.
...
- Fixed arguments of atcompat_dsinit() in diskslice_machdep.c.
1999-08-29 21:28:47 +00:00
phk
9f769de84a
Merge alpha and pc98 changes into i386 MBR handling code and replace all
...
three copies with one copy in MI land.
1999-08-29 09:12:54 +00:00
kato
bd14e46d74
Changed from dname into devtoname(bp->b_dev) in the function dsinit().
1999-08-29 05:05:27 +00:00
nyan
f98ac3b4e9
Merge missing changes from sys/i386/conf/GENERIC.
1999-08-28 16:49:58 +00:00
nyan
de07d79e72
Fix ordering.
1999-08-28 16:20:53 +00:00
nyan
48f819b5a4
- The old printer driver is renamed 'olpt'.
...
- Added the gdc driver.
1999-08-28 15:17:25 +00:00
kato
e696937c35
Added MII bus support.
...
Reminded by: phk
1999-08-28 15:04:27 +00:00
phk
9c72381e09
We don't need to pass the diskname argument all over the diskslice/label
...
code, we can find the name from any convenient dev_t
1999-08-28 14:33:44 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
julian
397a45108d
Remove some vestiges of devfs direct calls.
1999-08-27 08:31:20 +00:00
julian
a0797ab43e
Add PHK's make_dev() into more places where DEVFS used to be
...
hooked in directly.
Alpha change checked by: Matthew Jacob <mjacob@feral.com>
i4b ISDN changes checked by: Udo Schweigert <ust@cert.siemens.de>
and Hellmuth Michaelis <hm@hcs.de>
PC98 changes checked by: Takahashi Yoshihiro <nyan@FreeBSD.org>
1999-08-27 07:26:26 +00:00
phk
663cbe4fc2
Convert DEVFS hooks in (most) drivers to make_dev().
...
Diskslice/label code not yet handled.
Vinum, i4b, alpha, pc98 not dealt with (left to respective Maintainers)
Add the correct hook for devfs to kern_conf.c
The net result of this excercise is that a lot less files depends on DEVFS,
and devtoname() gets more sensible output in many cases.
A few drivers had minor additional cleanups performed relating to cdevsw
registration.
A few drivers don't register a cdevsw{} anymore, but only use make_dev().
1999-08-23 20:59:21 +00:00
kato
05f20638ad
Updated to new keyboard driver.
...
Submitted by: yokota & nyan
1999-08-23 13:50:08 +00:00
kato
8355780de3
Merge from sys/dev/syscons/syscons.c revision 1.319.
...
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-08-23 13:45:28 +00:00
kato
4d774b3f0b
Merge from sys/i386/isa/npx.c revision 1.76.
1999-08-23 13:42:22 +00:00
kato
d8cb917b88
Merge from sys/i386/i386/userconfig.c revision 1.153.
1999-08-23 13:41:00 +00:00
kato
6b9d586de3
Merge from sys/i386/conf/options.i386 revision .1.20.
1999-08-23 13:39:32 +00:00
kato
ecead4fb16
Merge from sys/i386/isa/spkr.c revision 1.38.
1999-08-18 08:24:35 +00:00
kato
65bba00ef1
Merge from sys/i386/i386/machdep.c revision 1.359.
1999-08-18 08:22:10 +00:00
kato
9fc64d62e1
Merge from sys/i386/conf/files.i386 revision 1.259.
1999-08-18 08:20:28 +00:00
nyan
4b60bc4b35
Use V-FAST mode register to check whether it supports V-FST mode.
...
Submitted by: WATANABE Takuya <sodium@xuni.ne.jp>
1999-08-17 04:33:11 +00:00
phk
8675115e75
Give if_tun the "almost clone" makeover.
1999-08-15 09:54:57 +00:00
phk
682e4187a9
Give BPF the "almost-clone" update. If you need more of them, make
...
more entries in /dev and be happy you don't need to recompile your
kernel.
1999-08-15 09:38:21 +00:00
phk
5f45261e99
Spring cleaning around strategy and disklabels/slices:
...
Introduce BUF_STRATEGY(struct buf *, int flag) macro, and use it throughout.
please see comment in sys/conf.h about the flag argument.
Remove strategy argument from all the diskslice/label/bad144
implementations, it should be found from the dev_t.
Remove bogus and unused strategy1 routines.
Remove open/close arguments from dssize(). Pick them up from dev_t.
Remove unused and unfinished setgeom support from diskslice/label/bad144 code.
1999-08-14 11:40:51 +00:00
kato
356d26500e
Merge from sys/i386/conf/majors.i386 revision 1.82.
1999-08-13 04:59:47 +00:00
kato
2514e13d91
Cosmetic changes in PC98 functions:
...
- Removed spaces after `(' and preceding `)'.
- Added missing spaces after commas.
- Fixed indentations.
1999-08-10 13:24:18 +00:00
kato
f57e9809f8
Fixed a compiler warning by conversion from pointer to integer.
1999-08-10 12:55:06 +00:00
kato
8c9b3c8625
- Removed unused variable.
...
- Fixed missing argument of printf.
- Fixed printf format.
- Added parentheses suggested by the compiler.
1999-08-10 09:13:48 +00:00