Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: [mjf-devfs2] src/sys
Module Name: src
Committed By: mjf
Date: Thu Mar 20 12:11:07 UTC 2008
Modified Files:
src/sys/kern [mjf-devfs2]: subr_devsw.c
src/sys/sys [mjf-devfs2]: conf.h device.h
Log Message:
- Introduce new API for allowing device drivers to register/unregister
names for device nodes along with a corresponding dev_t.
- Make device drivers that technically never get attached and need device
nodes (mem, zero, null) provide an initialisation function, which gets
an entry in a table of init functions that devsw_init() calls when the
device switch tables are initialised.
- Since we're moving to a new way of notifying devfsd(8) of new devices,
we no longer need to link together struct devices.
To generate a diff of this commit:
cvs rdiff -r1.15 -r1.15.6.1 src/sys/kern/subr_devsw.c
cvs rdiff -r1.129 -r1.129.14.1 src/sys/sys/conf.h
cvs rdiff -r1.103.6.1 -r1.103.6.2 src/sys/sys/device.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index