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
kato
f4970b7e4f
Sync with sys/i386/conf/userconfig.c revision 1.152.
1999-08-10 08:35:57 +00:00
nyan
4c255fd09d
Fixed checking a type of the interface.
...
Submitted by: Tomohiko Kurahashi <kura@tim.hi-ho.ne.jp>
1999-08-09 13:03:35 +00:00
phk
ee871b6440
Merge the cons.c and cons.h to the best of my ability. alpha may or
...
may not compile, I can't test it.
1999-08-09 10:35:05 +00:00
phk
74db02785d
Make the pty driver as close to a cloning device as we can get for now,
...
we create the pty on the fly when it is first opened.
If you run out of ptys now, just MAKEDEV some more.
This also demonstrate the use of dev_t->si_tty_tty and dev_t->si_drv1
in a device driver.
1999-08-08 19:28:59 +00:00
kato
5c15236e38
Sync with sys/i386/conf/options.i386 revision 1.119.
1999-08-08 11:13:47 +00:00
kato
715decbd81
Sync with sys/i386/conf/majors.i386 revision 1.81.
1999-08-08 11:12:51 +00:00