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
lukem
5629b8d007
* st* and wt* have perms 660 instead of 640
...
* add enss* to ss*
* invoke MAKEDEV.local as $0.local
* reset umask to 077 after running MAKEDEV.local
* warn on unknown devices
1997-08-22 11:19:43 +00:00
augustss
912c4ee11f
Create /dev/audioctl and allow creation of multiple audio devices.
1997-08-18 21:23:12 +00:00
perry
e77a6f04d3
Finally finish fixing pr-230 by assigning minor+8 and minor+16 device
...
names for the lower density minor dev numbers. My shell code would
even work for a wt1 device, but I would seriously pity anyone trying
to get two of these things to work on one machine. Heck, no one should
even try to use ONE wt device.
1997-08-04 03:50:26 +00:00
perry
07a71fdfd0
Make MAKEDEV and MAKEDEV.local mutually consistant. Reported in
...
pr #2596 by Tatoku Ogaito, but my fix is different from his.
This is purely an aesthetic change.
1997-07-31 04:08:15 +00:00
phil
851aef5327
Add ta=4.2BSD to both floppy3 and floppy5 entries. (If you are
...
disklabeling your floppy, you are most likely putting on a 4.2BSD
file system. This is in support of the distrib/i386/floppies
building via vnds.)
1997-07-29 18:46:06 +00:00
phil
ffde90f14b
Make all tty??/pty?? pairs that can be opened by openpty().
...
Remove use of awk for generating names.
Make all consistent as possible.
Closes PR 3420.
1997-07-23 01:29:36 +00:00
phil
840d172649
Make all MAKEDEVs make fd/* similar. No need for awk or expr.
...
Inspired by PR 3420. Some MAKEDEVS had the fd separated out
of std and fd added to std.
1997-07-22 23:13:05 +00:00
hpeyerl
91e0832cae
Satellite receiver driver for ISA cards from PlanetConnect by Jason and
...
Herb for Canada Connect Corp.
1997-07-13 19:16:59 +00:00
veego
a902cc2ba7
Added a new device entry for ipfilter: /dev/ipauth
1997-07-07 22:26:51 +00:00
perry
0bea2a15f6
Note that you now must have swap entries to satisfy swapctl(8)
1997-06-16 00:58:49 +00:00
thorpej
7f29bb4668
Add ipnat and ipstate at the appropriate minor numbers off the ipfilter
...
device.
1997-05-31 23:52:55 +00:00
mycroft
6f6e264129
Use a shell loop to build fd/*, rather than an awk script.
1997-03-31 21:28:24 +00:00
mycroft
736a7ada1e
Unroll the pty creation loop.
1997-03-31 21:23:34 +00:00
mikel
d015ce73e5
GENERIC{AHA,OTHER} have been merged into GENERIC; fixes PR port-i386/3274.
1997-03-04 06:30:01 +00:00
veego
2fadfb1a2f
add 'ipl' device node entry, for ip-filter.
1997-01-07 08:04:19 +00:00
pk
4bb3612c55
Device rename: `rd' => `md'
1997-01-01 23:46:17 +00:00
perry
18a4f7f093
change rd* target to produce rd?[abc] and rrd?[abc] devices.
...
add "ramdisk" target which is basically floppy + rd0, needed for
new install system.
1996-10-21 19:58:25 +00:00
perry
d98e97aa8a
New and improved fstab samples, now with examples of procfs, kernfs
...
and cd9660 file systems, an mfs mounted /tmp, an example swap
partition, correct fsck scheduling, and even comments pointing users
at man pages for more information. I'm still not sure we need these
sample files at all, but at least they are now useful to the new user.
1996-10-16 15:20:12 +00:00
perry
c1436aa832
restore snap_md target (sigh...)
1996-10-16 02:25:08 +00:00
perry
187216b4e6
removed obsolete garbage associated with obsolete snapshot
...
functionality. Snapshots are built with tools in src/distrib
1996-10-15 17:45:31 +00:00
perry
7739c57905
Remove obsolete snapshot functionality (which is now in
...
/usr/src/distrib) -- Makefile.inc is now a no-op. I chose not to
remove it completely because port specific stuff might show up someday.
1996-10-15 17:43:57 +00:00
perry
b1dfe12b2f
Remove very obsolete kernel copy floppy construction tools -- these
...
are all now in /usr/src/distrib/i386
1996-10-15 17:30:58 +00:00
perry
725b03db3a
RCS ID police
1996-10-15 03:42:50 +00:00
mycroft
21784a56b6
Correct char device major number for `rd'.
1996-09-08 03:33:55 +00:00
mycroft
69b13f156d
Document `ch'.
1996-09-08 03:16:28 +00:00
mycroft
838bd1a7ae
Add `ss' and `uk'. Sync `all'. General cleanup. (No more expr!)
1996-09-08 03:12:23 +00:00
jtk
b86b695240
add Advanced Power Management driver
...
Includes bootstrap support from FreeBSD (Tatsumi HOSOKAWA and <ukai>)
1996-08-25 23:38:57 +00:00
thorpej
103e63b59a
Fix the snap_md target to use the correct kernel names; GENERICAHA and
...
GENERICBT were replaced with GENERICADP and GENERICOTHER some time ago.
XXX The kc_* targets here are still broken, but aren't currently used
XXX anyhow. This change allows one to at least do a "make snapshot".
1996-04-23 17:39:39 +00:00
perry
1044d1ac8a
forgot about joy1
1996-03-31 00:50:47 +00:00
perry
0dcdd69b42
Added joystick support (from Matthieu Herrb); also RCS/CVS ID police.
1996-03-31 00:04:06 +00:00
mycroft
82b57c7135
Collapse some cases together.
1995-12-08 06:55:38 +00:00
mycroft
cc119bf4a3
Allow more than one wt, and fix up permissions. Unclutter st.
1995-12-08 06:44:07 +00:00
jtc
eeba73b02d
Add no rewind device nodes for the wt driver
1995-12-07 11:04:37 +00:00
jtc
4086abf6dd
ufs -> ffs; PR #1381
1995-08-22 19:52:25 +00:00
thorpej
7b8694c512
Add entries for the ccd.
1995-08-17 18:02:27 +00:00
brezak
cdff76dff7
etc/etc.i386/MAKEDEV create mixer device. PR# port-i386/1208.
1995-07-19 19:55:27 +00:00