Commit Graph

137 Commits

Author SHA1 Message Date
itojun 72a5ed2e26 allow "sh MAKEDEV ttyNN", where NN is 00 to 99.
single-digit "sh MAKEDEV ttyN" works in backward-compatible way.
XXX should bring it to other ports as well?
2000-01-09 02:37:06 +00:00
tsutsui e2c4e62e16 Correct md* entries. 1999-12-18 03:09:44 +00:00
christos 47523083ea support fully qualified machdep names. 1999-12-15 05:23:13 +00:00
christos a87378c54a Prototype file that selects i387 if the fpu is present. 1999-12-13 10:17:49 +00:00
he eafd8f707f Provide some more automation in the "make release" process. Also build
and install:
 o INSTALL and INSTALL_TINY kernels (for boot floppy images)
 o GENERIC_TINY kernel
 o Boot floppy images
Ideas borrowed from etc/etc.sun3/ setup.
1999-11-09 00:22:39 +00:00
ad 652f0f8841 Back out previous 1999-10-18 22:41:23 +00:00
ad 993ac32fff Final chown user.group -> chown user:group changes. 1999-10-06 22:26:14 +00:00
hubertf 018c7b4f42 Tidy up comments a bit, to make the manpages generated from the a bit
nicer. Also, add a comment on how to re-generate the manpages if the
MAKEDEV file was changed.
1999-09-18 00:23:35 +00:00
augustss 62d46f73e8 Improve the USB comments. 1999-09-15 21:18:10 +00:00
augustss bcf1e2dcad Add a comment about ttyU*. 1999-08-27 14:13:32 +00:00
augustss 5ca2c8ac27 Make creation of wsmux devices a little less confusing. 1999-08-25 23:06:46 +00:00
augustss 243ba7a176 Rename umodem to ttyU. If it walks like a tty and quacks like a tty
it's a tty.
1999-08-17 20:06:57 +00:00
augustss db574ba708 Add umodem device. 1999-08-16 22:27:08 +00:00
augustss 595da53663 Make wsmux devices. 1999-07-29 19:24:37 +00:00
tron 735b324857 Add "audio" target to create links "audio", "audioctl", "mixer" and
"sound" pointing to the first unit's device nodes.
1999-07-12 09:33:59 +00:00
christos 412733582c typo 1999-06-09 01:45:49 +00:00
christos efffa3db54 Make sure fd is a directory before we df it. 1999-06-09 01:39:29 +00:00
is 7658a91815 Create *wd[23]? device nodes, so that machines with more than two IDE
drives can be installed.
XXX The 1.4 single-floppy install has only 24 free inodes, but 32 are needed
by this. Some more work is needed (e.g., change newfs parameters for the
ram disk, or switch back to a 2-floppy install).
1999-05-31 11:14:07 +00:00
christos a3f17d2959 Don't barf when we have fdesc mounted. Just skip the devices fdesc provides 1999-05-28 21:00:50 +00:00
perry 7c5c9764b5 turn off ttyE[123] by default -- default installs don't configure them. 1999-05-01 00:23:27 +00:00
mrg 202cdd3fa1 build audio[0123] links. 1999-03-26 04:37:29 +00:00
he 1fad0940a8 Need pseudo-ttys on INSTALL disk now (due to sysinst). 1999-03-09 19:31:00 +00:00
cjs 7d1e96cc2f Update all this crap so that `make snapshot' makes snapshots in release(7)
format, rather than in some unknown format. Also clean up the code a bit,
remove some code duplication, and add documentation to the Makefile.
1999-02-05 03:01:49 +00:00
drochner 275e4ce247 wscons is default now - replace the "ttyv0" getty by a number of
"ttyEn" lines.
Thanks to "Johnny C. Lam" <lamj@stat.cmu.edu> for pointing out.
1999-02-02 14:33:04 +00:00
he 37ac3cf82a Add an entry for 2.88MB floppies, even though we can't write them
directly yet.  Useful for El Torito bootable CDs, though.
1999-02-01 20:20:00 +00:00
bouyer 93fc448539 Add tty2 to 'all' and 'floppy' targets (that's how a PnP or pcmcia modem
will get called with a standart kernel).
1999-01-27 10:26:08 +00:00
tron d7ec8ee3a8 Because PCVT only offers 8 virtual consoles by default create only 8
device nodes. Fixes PR port-i386/6876 by Scott Telford.
1999-01-25 21:44:22 +00:00
abs a6e0ab6a8c On platforms that have GENERIC kernels containing 'bpfilter 8' or greater,
create at least eight bpf dev entries. (All except atari).
1999-01-16 01:40:27 +00:00
drochner 3b8254b9e8 add "ttyEcfg" (for display-global wscons configuration) 1999-01-13 17:41:44 +00:00
augustss d31303074e Make ugen devices. None are created by default. 1998-12-09 01:11:26 +00:00
sommerfe 034bc394ac Add wscons to `all' since its absence annoyed perry. 1998-12-07 18:46:27 +00:00
oster 8bfd722a35 Added RAID devices for everyone! 1998-11-13 04:49:01 +00:00
thorpej 7490553d67 Add /dev/scsibus* device nodes. 1998-10-15 21:22:51 +00:00
perry e72f64b7ee Nuke symlink /dev/ttyv0 -> /dev/vga It isn't needed any more.
(If any linux emulation needs this, it can go in the linux emul
directory in the emulation package.)
1998-10-12 21:05:24 +00:00
itohy 03cde6e019 Use "${MAKE}" instead of "make" for cross compilation. 1998-10-09 10:40:59 +00:00
phil 86c53e4e63 /dev/cfs* for Coda. 1998-09-14 16:06:27 +00:00
augustss 78f049b041 Make some MIDI devices. 1998-08-13 12:44:11 +00:00
augustss 48bae9ee88 Add MIDI support. The MIDI devices can be accessed as ``raw'' through
the /dev/rmidiN devices, or with a sequencer interface via /dev/music.
So far the only supported MIDI device is the MPU401 port on SoundBlaster
(and only on SB on isapnp, since we do not have locators with multiple
values yet).
1998-08-07 00:00:55 +00:00
thorpej fef5ca08bf Use `wsmouse' and `wskbd' rather than `wms' and `wkbd', and make some
wskbds in the `wscons' meta-target.
1998-08-03 11:43:14 +00:00
augustss e9ae0b13b4 Nuke ums and ukbd (USB mouse and keyboard), add wms and wkbd (wscons dito). 1998-07-27 18:49:43 +00:00
augustss 5a25642848 Add some comments about USB and make the USB devices in `all'. 1998-07-12 20:28:24 +00:00
augustss deb00272b9 Add USB support. Supported so far:
* UHCI and OHCI host controllers on PCI
* Hubs
* HID devices withe special drivers for mouse and keyboard
* Printers
1998-07-12 19:51:55 +00:00
fair 75f8e74b32 These commits do two things:
1. Provide a consistent and extensible framework for compiling
kernels for the "make snapshot" target.

2. Add OBJDIR support for the "make snapshot" target, in the form
of three new make variables: KERNOBJDIR, KERNSRCDIR, and KERNCONFDIR.
Default values are in the Makefile.inc, and for OBJDIR they should
be defined in /etc/mk.conf as

	KERNSRCDIR=${BSDSRCDIR}/sys
	KERNOBJDIR=${BSDOBJDIR}/sys/arch/${MACHINE}/compile

The next step is to make a new target in the src/etc/Makefile for "release"
(or something like that) to make release(7) format files.
1998-06-28 09:38:40 +00:00
drochner d099dd6212 change wscons tty names to ttyE* to avoid clashes with the pty namespace 1998-06-18 15:02:34 +00:00
drochner edcf4a0ca1 add nwscons tty nodes 1998-06-12 15:39:35 +00:00
mycroft 573bdc9331 Introduce a couple of variables to make this clearer. 1998-03-22 02:26:48 +00:00
mycroft 352ec2fb25 Create dty (dialout) device nodes for the com driver. 1998-03-22 01:15:00 +00:00
fvdl 9a6d991cf2 Make some more disk devices; people may have more than 2 wd disks
or 4 sd disks these days.
1997-12-15 01:05:01 +00:00
tv 60ac257eb3 Fixes PR #3858: /dev/fd uniformly updated in MAKEDEV to make directory
(and file nodes) owned by root.wheel, and /dev/fd directory mode 755.  Now
it matches mtree (and the rest of the system's permissions/owner layout).
1997-11-26 03:09:23 +00:00
fair ffa1ced6be add appropriate entry to make "random" as documented in rnd(4).
add "random" entry to "all".
1997-11-20 05:57:38 +00:00