History log of /openbsd-current/etc/MAKEDEV.sub
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.14 07-Feb-2005 david

indentation whitespace nits (saves a few bytes even)


# 1.13 28-Jan-2005 danh

change start and end comment sequences (not used) to allow shell
parameter substitution.

ok todd@


Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE
# 1.12 20-Feb-2004 miod

MAKEDEV.8 improvement pack:
- refer to the section 4 manual page for every device target, whenever
possible
- repair a few minor quoting errors
- repair a few sorting errors
- fix a few device descriptions (ideally they would be synched with the
.Nd line of their manpages, but we are not there... yet)
- minor mdoc fixes

Thanks to jmc@ for review and a lot of constructive criticism.


# 1.11 16-Feb-2004 miod

Move the real knowledge of MI devices to a specific file, MAKEDEV.common.
While there, allow the comment char and the divert section for md script
fragments to be overriden.
No functional change (yet).

disabused ok deraadt@


# 1.10 14-Feb-2004 todd

copyright 2004 as well, prompted/reminded by miod


# 1.9 12-Jan-2004 todd

utty[0-9a-f] -> /dev/ttyU[0-9a-zA-Z]; prompted by & ok deraadt@


Revision tags: OPENBSD_3_4_BASE
# 1.8 18-Jun-2003 todd

switch to share/misc/license.template


Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.7 16-Feb-2002 deraadt

copyright repair


# 1.6 14-Feb-2002 todd

KNF function argument spacing


# 1.5 23-Jan-2002 todd

add target macros as a result of a conversation with mickey; cleaner look


# 1.4 07-Jan-2002 todd

sprinklings of 'ifstep()'
'the big disk case' no longer sets vars and calls dodisk, would take more space
to additionally do the 'stepping' argument (see cd\* in generated MAKEDEV)


# 1.3 07-Jan-2002 todd

DISK_STEPPING is not used, and in any event, is not global to all disks
prepare dodisk* script functions for a 7th argument, what I call disk stepping,
the number to add from rd0a to rd1a minor numbers, defaulted to 16; some archs
*cough*macppc*cough* still have 8 for cdroms and such


# 1.2 07-Jan-2002 todd

comment tweaking


# 1.1 04-Jan-2002 todd

This is my m4 MAKEDEV generation system.

.mi -> edit this to add new devices
.sub -> hardcore m4 here, be careful
*/*.md -> machine dependent information (generally device,block (& char) major)

Thanks for eyes/conversation about this over the years from espie, deraadt,
johns, fgsch, hugh, weingart, mickey, and others ..

SEE ALSO
. m4(1), MAKEDEV(8)