Commit Graph

61 Commits

Author SHA1 Message Date
ats
7d52d1a428 Add entries for the sony and panasonic drives. The not SCSI and not EIDE
drives :-).
1994-12-25 15:08:29 +00:00
bde
24f0109bbd Add support for sliced disk devices ssd*, svn*, swd*. The `s' at the start
of these names is so that they can be distinguished in MAKEDEV until the
non-sliced devices go away.
1994-12-16 15:59:44 +00:00
ache
fbda28b008 Fix wrong regexps 1994-12-08 00:44:55 +00:00
ache
f5cd25ca49 Fix wrong unit=expr for tty? cua? 1994-12-06 23:06:10 +00:00
bde
fa622f57ad Name the serial ports tty* and cua* in comments. ttyd* and cuaa* don't
match all the port names.

Start using shell functions to avoid duplication.

Make tty* independent of cua*.  Restore support for old names (tty0 ==
ttyd0, cua0 = cuaa0...).

Restore making of lpt1 and lpt2 by default.

Keep umask 077 for making vty*.  World-ioctable vtys are huge security holes
because of bugs in syscons.

Make vga if a vty is made.  It may still be required for X.  It got nuked
with pc*.

Start using umask consistently to avoid using chmod.
1994-12-06 19:50:17 +00:00
ache
2c600a1f32 Remove yet one pccons-related comment 1994-12-04 23:50:40 +00:00
ache
8cc0e64ac8 New serial naming convention, remove tty0?, change cua0? --> cuaa?
Remove pccons stuff, we don't have it.
1994-12-04 23:48:38 +00:00
phk
057ea97a94 Added vn*, doing the same thing as sd* and wd*. (Disklabel support will
be added to the vn driver).
1994-12-04 20:15:15 +00:00
jkh
07cc9aecea Add back the Croynx stuff I nuked accidently. I'm not touching this
file anymore after this.  My link makes it too painful to make
interactive mods, and I don't have the CVS tree here so making changes
for "previous history" have to get done on freefall, with the corresponding
degree of pain.
1994-12-03 14:01:01 +00:00
jkh
e9ff8a829c Back out previous commit until we work this out. Sigh. 1994-12-03 04:46:09 +00:00
wollman
3297ce2308 Add cronyx driver entries. 1994-12-03 00:07:49 +00:00
jkh
98fb9b578a |From: Keith Walker <kew@timesink.spk.wa.us>
|Message-Id: <199412011713.JAA03374@timesink.spk.wa.us>
|To: jkh@whisker.hubbard.ie
|Subject: A little problem with MAKEDEV
|
|For a while now, MAKEDEV's been kinda neat: you create the cua* files,
|and it deletes the tty* files; you create the tty* files and it
|deletes the corresponding cua* files. K00l! :-)

[Ed Note - I think this behavior was wrong, and this fix better].
1994-12-02 16:08:53 +00:00
ache
1ae2cfac1d Wrong raw device was created for cd/mcd: d instead of c 1994-11-12 15:48:54 +00:00
phk
4e05ae59ba /dev/apm should be /dev/apm0 1994-11-10 02:32:29 +00:00
phk
2d4936ee51 The last committer didn't know that '*' doesn't start a comment in shell's ???? 1994-11-02 06:36:42 +00:00
pst
4c5df449bb Add kernel hooks for /dev/vatio -- a minimalistic BSD audio driver emulator
created by Amancio Hasty (specificly, this, in conjunction with his sound
driver mods for dual-mode DMA will allow VAT compiled for BSD/386 1.1 to
run under FreeBSD 2.x.)
1994-11-01 01:47:22 +00:00
phk
1f435dfb78 fixed a typing error. 1994-10-29 10:03:37 +00:00
phk
0b163fea5e Make devices for sd2 and sd3 too. If we have them in Generic, we should
have the devices too.
1994-10-26 01:30:47 +00:00
sos
b32ff3d559 Added socksys device (for iBCS2 emulation) 1994-10-13 20:10:14 +00:00
dg
e5b61506f7 Added entry for apm device (needed for Advanced Power Management support). 1994-10-01 03:32:26 +00:00
rgrimes
2c4a2211a4 You must rm -f lkm before attempting to create it. 1994-09-30 07:33:42 +00:00
wollman
1498c1006a Make /dev/lkm as a part of std'. Delete references to ancient com' driver. 1994-09-23 19:17:27 +00:00
phk
51bb4b5e34 Added wd2 and wd3 to the standard set. They are in GENERICAH, they can
be installed on, so they should be in /dev as well.

Removed the smoking remains of dcf*. I didn't realize that it had made it
into MAKEDEV.  Gone from cdevsw long time ago, gone from /dev now.
1994-09-07 21:35:52 +00:00
csgr
d43d0141c9 Make it possible to run lptcontrol on a printer port which does not
actually have a printer connected or online:
- MAKEDEV:		remove all signs of lpa
			add lpctl? devices (minor # = unit + 128)
- usr.sbin/Makefile	add lptcontrol
- sys/i386/isa/lpt.c	implement the LP_BYPASS flag: when a unit is
			opened with this flag set, the printer is
			not primed, and no check is made to see that
			the printer is online.  This can only be used
			to pass ioctls.  (giving us /dev/lpctl?)
- lptcontrol.c		use /dev/lpctl? (LP_BYPASS)
			-f flag removed, -u flag added
- lptcontrol.8		document changes in lptcontrol
			rewrite using mandoc macros
Submitted by:	Geoff.
1994-09-03 22:47:08 +00:00
jkh
eea4609f28 Fixes from Bruce Evans:
o insecure and inconsistent permissions for tape devices.
	o didn't make the DOSpartition wd devices.
1994-06-17 21:50:07 +00:00
ache
0f9d4a68bf From Ache:
Add proper devices for new sio initial/locking mechanism
1994-05-30 03:53:01 +00:00
rgrimes
8f3082d986 Fix all the sound devices to NOT have the absolute path /dev, the makes for
missing device files in releases!!
1994-05-21 08:55:52 +00:00
jkh
c61fc879d4 Add 4 VTY's back to the list of things to create by default (the codrv
comments were obsolete), also create a PS/2 mouse entry.
1994-05-19 11:05:09 +00:00
ache
41b64e0b45 Make dialout devices owned by uucp.dialer with 660 mode 1994-05-10 09:18:11 +00:00
sos
d6961f411f device support for pcaudio added 1994-04-21 14:08:27 +00:00
ache
ad5b8cd4d6 Fix tty? entry in the same way like cua entry
Add error diagnotic about unknown device name
1994-04-03 14:24:52 +00:00
ache
639792d62c Fix error in making cua entries for two multiports
(> 10 devices)
1994-04-03 04:39:54 +00:00
rgrimes
96b63761ec Add mitsumi cdrom /dev entries. 1994-03-07 00:57:38 +00:00
ache
b7beda1987 Remove sio entries per Rod suggestion 1994-02-19 15:45:13 +00:00
ache
036de24b41 Sorry, expr error in last commit. 1994-02-19 14:32:56 +00:00
ache
7cf8094528 We lost ttyd for dialin lines, now restore it 1994-02-19 13:17:03 +00:00
alm
a1b2d6afe7 Add devices for QIC 40/80 support 1994-02-07 04:25:07 +00:00
dg
ad351feabd Added creation of a symlink for ttyv0->vga when making the 'pc0' target. 1994-01-26 23:45:34 +00:00
dg
0310c62c3b Deprecate "/dev/vga". Use /dev/ttyv0 always. Note that the terminal type
is still 'pc3' in /etc/ttys, and should be changed if we decide to default
to syscons.
1994-01-24 20:57:16 +00:00
ache
b027a3388b Add callout device for bidirectional port 1994-01-10 18:11:30 +00:00
rgrimes
47e8bf6fa0 Insert tab before comment so brain dead shell does not screw up
the arguments to mknod.
1993-12-24 11:36:28 +00:00
ache
f4dc6154ef Comment out porogrammer-readable fd name set,
not needed in standard version, only for XENIX lovers.
1993-12-21 05:49:28 +00:00
ache
cd08ed370b User-readable fd name set added:
[r]fd[n].{360,720,800,820,1200,1440,1480,1720}
Programmer-readable fd name set added in XENIX style.
1993-12-18 01:19:02 +00:00
ache
4d324b874d No more partition bits in floppy minor.
Now minor looks like UU DDDDDD, UU - unit, DDDDDD - density.
If density == 0, CMOS-detect format assumed.
For old users/pgms use fake partitions now, i.e.
	ln fd0 fd0[a-h]
No new floppy names added (expect fd? and rfd?),
because don't have agreement yet, so make devices
only for CMOS-detected formats.
1993-12-16 04:34:11 +00:00
alm
4e2fe971b0 From: Sergey Ryzhkov, Serge Vakulenko
E-mail: <sir@kiae.su>, <vak@zebub.msk.su>
added new /dev/wt entries for wt.c version 1.3

8) Some controllers support only 1024 block length.
   Setting WT_BSIZE bit in device minor number turns on this mode.

Minor number structure:
	0bfffuuu
Fields:
	uuu   - Unit number. It's possible to install
		up to three tape controllers on the same machine,
		using DRQs 1..3.  Hence, unit number can lie
		in range 0..2.
	fff   - Tape format number:
		0 - /dev/rwt0  - default density (auto select)
		1 - /dev/rwt0a - QIC 11 (obsolete)
		2 - /dev/rwt0b - QIC 24 (60 megabytes)
		3 - /dev/rwt0c - QIC 120 (120 megabytes)
		4 - /dev/rwt0d - QIC 150 (150 megabytes)
		5 - /dev/rwt0e - QIC 300 (300 megabytes?)
		6 - /dev/rwt0f - QIC 600 (600 megabytes?)
	b     - Long block size flag.  With this bit set,
		the driver will perform all i/o operations
		with the controller using 1024-byte
		blocks, instead of 512 ones.
		Some controllers need it (CMS for example).
		If you Wangtek controller does not stream well,
		you can try to use /dev/rWt0 device instead
		of /dev/rwt0 (uncomment needed lines in /dev/MAKEDEV
		to create it).

Block interface (writing blocks less than 2048 bytes) is not functioning
pwoperly.  Use raw interface instead.

Thanks to all who helped to test it on the following hardware:

Controller           Drive            Volume    Interface     Thanks to
---------------------------------------------------------------------------
Archive SC-499       Archive 2150L    150 Meg   QIC-02        KIAE
CMS?                 ?                150 Meg   QIC-02        KIAE
Everex EV 831/833    ?                ?         QIC-36        Joergen Haegg
Wangtek ASSY         Wangtek          60 Meg    QIC-02        Ken Whedbee
Tecmar QT150i?       Wangtek 5150EQ   ?         QIC-02?       Marko Teiste
?                    Wangtek 5099EK   60 Meg    QIC-36        Robert Shien
Archive SC400S       ?                60 Meg    ?             Warren Toomey
1993-12-14 11:11:37 +00:00
rgrimes
32ccc7585c Missing part of Julians new scsi code, add new driver uk and revise the
entries for st.
1993-11-22 05:40:49 +00:00
wollman
431cfc20ae Added comment in the description of `com' devices that they are usually
not what users want unless they have re-configured their kernels.  Hopefully
some people will actually read this.
1993-11-06 23:22:23 +00:00
rgrimes
b182197678 Add zero and io to the rm -f line for std devices so they get removed before
an attempt is made to mknod them.
1993-10-28 09:59:27 +00:00
jkh
ea3c8daf86 Moved sound drivers from major 21 to major 30. 1993-10-23 22:24:35 +00:00
jkh
4666429023 New snd*) target for making driver entries for new sound driver. 1993-10-23 10:58:51 +00:00