| History log of /src/etc/etc.pmax/MAKEDEV.conf |
| Revision | | Date | Author | Comments |
| 1.10 |
| 08-Dec-2016 |
nat | Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
| 1.9 |
| 21-Oct-2016 |
flxd | Bless pmax with USB device files/majors and make kernel configs with USB and typical drivers work. OK christos@ simonb@
|
| 1.8 |
| 06-Sep-2011 |
apb | branches: 1.8.26; Change foo*) case patterns to foo[0-9]*) in MD MAKEDEV.conf files, as was done earlier today for the MI MAKEDEV.tmpl. There are also a few instances of slightly different changes in the case patterns.
|
| 1.7 |
| 06-Sep-2006 |
ad | Remove 'makedev mouse'.
|
| 1.6 |
| 29-Jul-2006 |
ad | branches: 1.6.2; Remove RASTERCONSOLE support from the pmax port.
|
| 1.5 |
| 22-Dec-2003 |
lukem | Add warn() to display message to stderr prefixed by the script name, and use appropriately.
|
| 1.4 |
| 21-Dec-2003 |
lukem | Rework MAKEDEV:
* Use "mknod -F netbsd -r" to create nodes, instead of "rm ; mknod; chmod; chown". This means permissions & ownership of existing nodes will not be changed. This is up to 30% faster when populating an empty /dev, and nearly 2x faster when re-running on an existing /dev.
* New options: -f force change of permission & ownership of existing devices -m mknod override name/path of mknod program (which defaults to $TOOL_MKNOD, then "mknod"). -s generate mtree(8) specfile instead of creating devices
* Remove /usr/etc from $PATH; not needed anymore.
* Provide functions to create devices & directories: mkdev name [b|c] major minor [mode{=600} [gid{=0} [uid{=0}]]] create device node `name' with the appropriate permissions lndev src target create a symlink from src to target makedir dir mode create directory with appropriate mode
* UIDs and GIDs are hardcoded in at MAKEDEV generation time. (Unfortunately there's not a simple way of determining a GID a la "id -n user" for determining a UID).
This was tested by generating MAKEDEV for each MACHINE,MACHINE_ARCH combination and comparing the results of "MAKEDEV all" from the previous version to the new one. (This testing actually highlighted mistakes in the previous configuration!)
Simplify distrib/common/Makefile.makedev to use "MAKEDEV -s"
|
| 1.3 |
| 13-Dec-2003 |
ad | Make wscons device nodes, and build the WSCONS kernel.
|
| 1.2 |
| 19-Oct-2003 |
jdolecek | determine the platform number of disk partitions by looking at MAXPARTITIONS/OLDMAXPARTITIONS in kernel sources, so that it wouldn't need to be specified separately in MAKEDEV.conf
change platform MAKEDEV.conf to contain only MD targets and nothing else; simplify the parsing in MAKEDEV.awk accordingly
|
| 1.1 |
| 15-Oct-2003 |
jdolecek | MD part of unified MAKEDEV this contains information about disk partitions used by platform, and MD MAKEDEV targets, such as 'init', MD part of 'all', as well as any other MD-specific targets not covered by MAKEDEV.tmpl
|
| 1.6.2.1 |
| 08-Sep-2006 |
rpaulo | Pull up following revision(s) (requested by ad in ticket #126): etc/etc.pmax/MAKEDEV.conf: revision 1.7 Remove 'makedev mouse'.
|
| 1.8.26.2 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.8.26.1 |
| 04-Nov-2016 |
pgoyette | Sync with HEAD
|