Commit Graph

93 Commits

Author SHA1 Message Date
tls 59b84cdaa8 Fix minor mistake made while increasing number of pty devices: where we had
"pty0 pty1 pty2 pty3" before, for a total of 64 device nodes, we now want
just "pty0" for a total of 62 -- the original commit had "pty0 pty1" for a
total of 124, which ate too many inodes and made "ls /dev" a bit messy.
2002-02-02 20:58:43 +00:00
tls 1977a7b24e Add support for many more (930 or 992) ptys than the current 256.
Changes taken from the i386 MAKEDEV.  Note that the unusual use of 'dd'
to index an array was chosen because 'dd' is on all ports' install media.

This form of this change comes from Andrew Brown; the original idea to
bump the number of ptys this way comes from Brian Marcotte at Panix.
2002-02-02 07:04:44 +00:00
abs b537fda1d5 Move 'wscons' to directly after 'std'. Various MAKEDEVs had it pretty much
at the end, and as wscons (actually ttyE0) is required to login on the console,
it is probably better that an out of space MAKEDEV fail on some other device.
2002-01-21 16:19:17 +00:00
oster e474b1951e Update the various MAKEDEV's to reflect the default of 8 RAIDframe devices. 2002-01-19 18:59:17 +00:00
manu de8d612984 Added clockctl 2002-01-13 14:08:48 +00:00
lukem d5767e945e fix a couple of spelling mistakes in the i4b* descriptions 2002-01-08 02:46:10 +00:00
wiz b83df16226 Standardize ch* and uk* descriptions. 2001-12-19 18:29:56 +00:00
wiz 2646ef33cd Standardize ss* description. 2001-12-19 18:14:21 +00:00
wiz 15c4d1fbda Sync comment for clockctl device. 2001-12-19 13:35:02 +00:00
chris 66df5c94fc Add clockctl, pci# and wsfont devices to MAKEDEV. Probably others that are missing. 2001-12-11 00:46:00 +00:00
thorpej 44f4566e1a Change the way kernel sets are specified, and make them
more consistent.  To quote the comment in etc/Makefile
that describes how it's done:

# This target builds the kernels specified by each port.  A port may
# specify the following kernels:
#
#       KERNEL_SETS             The list of kernels that will be
#                               packaged into sets, named
#                               kern-${kernel}.tgz.  These kernels
#                               are also placed in the binary/kernels
#                               area of the release package as
#                               netbsd-${kernel}.gz.
#
#       EXTRA_KERNELS           Additional kernels to place in the
#                               binary/kernels area of the release
#                               package as netbsd-${kernel}.gz, but
#                               which are not placed into sets. This
#                               allows a port to provide e.g. a netbootable
#                               installation kernel containing a ramdisk.
#
#       BUILD_KERNELS           Additional kernels to build which are
#                               not placed into sets nor into the
#                               binary/kernels area of the release
#                               package.  These are typically kernels
#                               that are built for inclusion only in
#                               installation disk/CD-ROM/tape images.
#
2001-11-29 22:45:53 +00:00
augustss 6424a6316a Make more USB controller devices. You can easily have 6 these days. 2001-11-15 22:16:17 +00:00
augustss 8abd9b8182 Create wsmuxN and wsmuxctlN together.
Use separate nodes for wsmouse and wskbd.
2001-10-29 22:50:40 +00:00
augustss 9cf0f0364b Allow creation of wsmuxctl devices. 2001-10-13 20:20:54 +00:00
augustss 504f009161 Add an entry to make wsmux devices. 2001-09-10 21:23:53 +00:00
matt cc353c4912 Sync hpcarm & arm32 conf.c (this entails shifting the i4b major numbers
up by one on arm32 and and adding notdef entries on hpcarm).
2001-09-03 01:33:38 +00:00
chris ecc1e181a0 Checking support for fcom to arm32 MAKEDEV, fixes pr 11076. 2001-06-10 22:07:23 +00:00
chris 68536ce2c4 Fix arm32 MAKEDEV, the script for handling ttyv had a typo. 2001-06-10 22:05:44 +00:00
lukem ae5b452628 remove pcvt references.
don't allow pty6 (ttyv*) to be created; conflicts with pccons ttyv0.
2001-05-10 01:05:47 +00:00
lukem b3a31a74db remove ttyv* entries as pcvt was removed and there's already wscons entries here 2001-05-10 01:01:42 +00:00
bjh21 f78e009eba Don't create /dev/cpu* any more. 2001-03-03 18:06:55 +00:00
reinoud a81842f91d Changing /dev/vidcvideo0 to /dev/vidcconsole0 with backwards X compat. trough
a symbolic link. Part of the vidcvideo0 to vidcconsole0 renaming to allow
an easy integration of wscons for RiscPC/A7000/RC7500
2001-02-21 00:59:45 +00:00
martin a93eaf9bc7 Add isdn devices 2001-01-08 22:26:24 +00:00
matt 7308e15009 Add support for /dev/openfirm 2000-11-14 06:55:38 +00:00
matt 4f839c4a48 Do the makesums out of the right directories. Create the installation
directories.
2000-11-12 00:59:05 +00:00
matt 148061c7a6 INST kernel should be under BUILD_KERNELS 2000-11-11 22:47:57 +00:00
matt 890463ed5e Add the install kernels 2000-11-11 20:56:46 +00:00
abs 977a131f8e Switch back to vt100 by default, plus comment that shark should use pc3 2000-10-26 09:55:50 +00:00
augustss 8e735041d9 Prepare for USB scanners, and add Rio 500 support while messing. 2000-09-23 04:27:17 +00:00
is 0a7489b1e8 Enlarge RAMDISK to make it fit the installation fs again.
By Mike Pumford per port-arm32 mailing list..
2000-08-30 21:29:16 +00:00
mason ee4a3af175 This should be the final part of moving to 64 PTYs by default. Added
entries for tty{r,s}{0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f} to /etc/ttys.

Thanks to Matthew Green for pointing out the need.
2000-08-12 13:43:40 +00:00
mason db8e04e0f8 Move to a default of 64 PTYs in "all" targets. Normalize "floppy" and
"minimal" targets to use 16 PTYs.
2000-07-27 18:43:14 +00:00
briggs 5d1a00b125 Add a snap_md_post to build release notes and boot floppies on a make
release or make snapshot.
2000-07-22 02:33:06 +00:00
augustss ab5e19cc9f Make /dev/usb, a node where USB events can be read.
Also add ttyU to hpcmips.
2000-02-29 19:07:41 +00:00
tsutsui 810e380c89 Oops, I've forgotten to commit this on Jan 21.
>- rename (revert) normal memory disk device name /dev/mdX -> /dev/mdXa
>- now raw partitions are used for memory disk ioctls
2000-02-10 16:45:37 +00:00
jeremy 534cb8a841 Changed to reflect that VGA console works better as 'pc3' terminal type
than as 'vt100'.
2000-01-07 05:28:21 +00:00
tsutsui e2c4e62e16 Correct md* entries. 1999-12-18 03:09:44 +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 bcf1e2dcad Add a comment about ttyU*. 1999-08-27 14:13:32 +00:00
augustss 22bead680a Define the callunit variable for ttyU*. 1999-08-27 14:10:51 +00:00
augustss 082fa5a748 Move ttyU* before tty*, otherwise it will not work to make ttyU device nodes. 1999-08-27 14:06:05 +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
cgd 36f7421c84 the memory disk ('md') driver is just the standard machine-independent
driver.  Therefore, create and name its device nodes in the normal way.
1999-06-27 00:17:31 +00:00
cgd 3a7a276df9 sysinst won't work without ptys on the ramdisk image. (*sigh* How
well was sysinst tested for 1.4...)
1999-06-26 22:58:06 +00:00
cgd fe0ddd929f oops: also need to update the geometry 1999-06-26 07:33:23 +00:00