Commit Graph

113 Commits

Author SHA1 Message Date
gmcgarry
5585cbd30c Allow sd15, to remain consistent throughout. 2001-12-02 02:51:28 +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
simonb
e60403a3f9 Remove rz/tz support for pmax, switch to MI SCSI. 2001-08-26 11:55:38 +00:00
matt
eb47049370 We actually do know about KERNOBJDIR so use it. 2000-09-10 22:04:27 +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
augustss
40ca86f953 Make audio devices. 2000-05-02 08:17:51 +00:00
simonb
72951fce20 Don't need ()'s around "cd ... && ${MAKE} ...". 2000-04-19 13:45:24 +00:00
nisimura
bd10f55368 Nuke an extra ;; introduced by md* fix. 2000-02-26 04:43:27 +00:00
nisimura
a23763688e Make MI SCSI device ready. For now MAKEDEV all won't create them. 2000-02-22 03:57:38 +00:00
tsutsui
cac7cebd3e - rename (revert) normal memory disk device name /dev/mdX -> /dev/mdXa
- now raw partitions are used for memory disk ioctls
2000-01-21 12:28:22 +00:00
simonb
c338a5ade3 Remove "miniroot" and "install-ramdisk" entries altogether - we'll
reference local disktab files in distrib/pmax.
2000-01-05 23:47:41 +00:00
simonb
3b40504351 Make "miniroot" 2MB and add a 3MB "install-ramdisk" entry. Add comments
to both of these referring to which Makefile in src/distrib/pmax they are
used in.
2000-01-05 13:05:15 +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
1acb6189fd Default terminal type of /dev/console is 'rcons'. 1999-10-06 22:47:58 +00:00
ad
9438e96c3b More root.wheel -> root:wheel pedantry. 1999-10-06 22:01:56 +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
simonb
bdd6ce47a7 Greatly simplify by doing the moral equivalent of
cd ../distrib/pmax && make install
1999-04-27 12:32:08 +00:00
simonb
31aebad029 + Build (but don't install) INSTALL and RAMDISK kernels.
+ Make installation/diskimage installation/netboot in ${RELEASEDIR}

+ snap_md_post depends on the diskimage, the diskimage tar file and
  the install kernel, and installs these into the right places in
  ${RELEASEDIR}.
1999-04-27 04:36:25 +00:00
ad
eebf5c0180 Add code for creating pxN. px{0-2} are created as part of std. 1999-04-26 04:46:46 +00:00
mrg
202cdd3fa1 build audio[0123] links. 1999-03-26 04:37:29 +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
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
jonathan
22bc029ea1 Add 'md' devices for ramdisk; make as part of 'minimal'.
Clean up 'all', and comment-in /dev/lkm.
1998-11-17 23:09:46 +00:00
jonathan
5d02b7f1b1 Support 'MAKEDEV minimal' for ramdisk scripts. Fix 'dz' alias for dc ttys. 1998-11-17 19:02:46 +00:00
jonathan
b021f1bf0e Add pmax disktab entry for 'miniroot' (currently a full root image). 1998-11-17 02:41:31 +00:00
jonathan
81679d5682 Comment out lines corresponding to LK-201 keyboard and DEC serial mouse.
Fixes PR port-pmax/5389.

ttyflags -a clobbers them even if they are set to `off', overriding
the 4800-bit and parity modes needed by the DEC serial kbd/mice.
1998-11-16 01:31:36 +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
mhitch
cf000ad823 SCSI drives at target 5 and 6 (and 7 for the DS3100) are now included
in the standard configuration, so build the rz* devices for them.
1998-05-10 16:52:14 +00:00
mycroft
434bd12422 Move tun to major number 93. 1998-05-09 00:13:57 +00:00
perry
31a32e5502 RCS Id Police. 1998-01-09 06:09:38 +00:00
perry
f87648fb09 ld.so.conf is now supplied on all ports -- remove from here 1997-12-17 22:47:47 +00:00
mhitch
0ceb9d5518 Create disk and tape devices for a second SCSI adapter for 'all'. 1997-12-01 22:42:20 +00:00
mhitch
ff89300263 Allow creating disk devices on a second SCSI bus (rz8 - rz14). 1997-11-28 03:11:58 +00:00
jonathan
f8686e38a4 Use correct major number when creating tun? devices. 1997-11-28 01:09:52 +00:00
jonathan
3d42eeddd3 Apply patch for reserved framebuffer devices suggested in PR 4474. 1997-11-28 00:55:10 +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
jonathan
040d2c120f Make symlink /dev/mouse -> /dev/fb0 for Xserver as part of 'all'. 1997-11-13 04:59:36 +00:00
jonathan
8fb5daf0f7 Allow etc.{$MACHINE_ARCH}/Makefile.inc to add files to BIN1, BIN2, BIN3. 1997-11-11 04:37:17 +00:00
jonathan
b0af934e5a Increase 'a' partitions from 16 to 32 mbytes, by stealing 16 Mbytes
from swap.  Sanity-check. With help from entropy@zippy.bernstein.com
1997-11-08 05:27:15 +00:00
jonathan
840959cd6a Add a skeleton ld.so.conf which puts /usr/X11R6/lib on the default ld path. 1997-11-03 10:15:39 +00:00
jonathan
f6cf10401f Changes to pmax MAKEDEV and /dev/ttys:
* Remove old MAKEDEV code for scc and dc that tried to map tty0 and
   tty01 to whichever major/minor were the two comm ports.
 * Use /dev/tty[abcd] for the scc driver,  in linearly increasing
   minor-number order.   (cf. NetBSD/sparc),
 * Use /dev/ttyD[0123] for the dc705 (DZ11 clone) driver, in linearly
   increasing minor-number order. (cf. NetBSD/vax).
 * Add the above entires to the pmax /etc/ttys.

While we're here, fix wrong major for tun, and comment out unsupported devices.
Addresses PRs pmax/4007, pmax/4330, pmax/4367.
1997-10-30 04:18:27 +00:00
lukem
3554ac334d * use $0 instead of MAKEDEV
* remove devices before mknod-ing them
* use ${i#...} and $((...)) instead of `eval ...`
* tz* has perms 660 root.operator (instead of 666 root.wheel)
* consolidate a few devices into one case, with internal switching
  for the slight difference (usually unit name and major number)
* reset the umask after MAKEDEV.local
* don't treat ttyv* specially - it's an i386-ism
1997-08-22 12:16:28 +00:00
lukem
67087092d4 remove incorrect vn* entry, as vnd* exists and vn* doesn't work anyway 1997-08-19 13:33:04 +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
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
veego
a902cc2ba7 Added a new device entry for ipfilter: /dev/ipauth 1997-07-07 22:26:51 +00:00
thorpej
4baed972cd Add ipl, ipnat, and ipstate devices at the appropriate minors of
cdev major 91.
1997-06-01 09:12:02 +00:00
jonathan
ff62bb6144 Fix missing continuation char for added su# line. 1996-11-28 09:08:14 +00:00
jonathan
5bffc0a5e9 * Add copy of Alpha RZ25 disktab entry, modified to pmax-size partitions.
* Add :su#: entry for the RZ58, which uses ZBR and is larger than
  multiplying out ns, nt, nc would suggest.
* Add some entries for locally-popular third-party disks, again
  adding :su#: entries, as examples..
1996-11-28 03:22:34 +00:00
thorpej
67af0bc1f0 RCS id police 1996-09-17 21:45:53 +00:00
jonathan
6cf64bc50d * Add target for all, needed for 1.2 distributions and installation.
* Add entries for fb? generic framebuffer pseudo-device.
* comment in entries for lkm.
1996-09-17 04:00:00 +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
jonathan
ef30d723a9 Add entries for bpf; added commented-out entries for lkm, tun. The awk
code for disks `knows' that disk device names are two chars,
which broke MAKEDEV vnd<N>; hacked so that vn*<n> works.
1995-07-24 17:28:13 +00:00
mellon
347853e710 default /etc/ttys for pmax 1995-01-17 22:51:37 +00:00
mellon
a88078851d fstab for pmax rz drives 1995-01-17 22:51:27 +00:00
mellon
e60cd78a3f disktab for pmax 1995-01-17 22:51:14 +00:00
mellon
24c10f9e51 MAKEDEV for pmax 1995-01-17 22:51:03 +00:00