Home | History | Annotate | Download | only in alpha
History log of /src/sys/arch/alpha/STYLE
RevisionDateAuthorComments
 1.7  06-Sep-2002  gehenna Merge the gehenna-devsw branch into the trunk.

This merge changes the device switch tables from static array to
dynamically generated by config(8).

- All device switches is defined as a constant structure in device drivers.

- The new grammer ``device-major'' is introduced to ``files''.

device-major <prefix> char <num> [block <num>] [<rules>]

- All device major numbers must be listed up in port dependent majors.<arch>
by using this grammer.

- Added the new naming convention.
The name of the device switch must be <prefix>_[bc]devsw for auto-generation
of device switch tables.

- The backward compatibility of loading block/character device
switch by LKM framework is broken. This is necessary to convert
from block/character device major to device name in runtime and vice versa.

- The restriction to assign device major by LKM is completely removed.
We don't need to reserve LKM entries for dynamic loading of device switch.

- In compile time, device major numbers list is packed into the kernel and
the LKM framework will refer it to assign device major number dynamically.
 1.6  22-Jan-2002  wiz Fix typo.
 1.5  22-Jul-2001  wiz branches: 1.5.2;
seperate -> separate
 1.4  02-Sep-1997  thorpej branches: 1.4.32;
Make a note about option headers.
 1.3  02-Sep-1997  thorpej Nuke the idea of <machine/options.h>. It completely defeats the purpose
of fine-grain option dependencies.
 1.2  08-Apr-1997  cgd branches: 1.2.2; 1.2.6; 1.2.8;
clean up some wording
 1.1  07-Apr-1997  cgd note NetBSD/alpha's (intentional) deviations from KNF
 1.2.8.2  08-Apr-1997  cgd clean up some wording
 1.2.8.1  08-Apr-1997  cgd file STYLE was added on branch alpha-nwscons on 1997-04-08 00:18:26 +0000
 1.2.6.1  04-Sep-1997  thorpej Update marc-pcmcia branch from trunk.
 1.2.2.1  01-Jun-1997  cgd sync the nwscons branch up with yesterday's version of the trunk.
Lots of conflicts/changes because of the RCS Id format changes.
Also, a few cleanups and corrections.
 1.4.32.3  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.4.32.2  11-Feb-2002  jdolecek Sync w/ -current.
 1.4.32.1  03-Aug-2001  lukem update to -current
 1.5.2.3  17-Sep-2002  nathanw Catch up to -current.
 1.5.2.2  28-Feb-2002  nathanw Catch up to -current.
 1.5.2.1  22-Jul-2001  nathanw file STYLE was added on branch nathanw_sa on 2002-02-28 04:06:08 +0000

RSS XML Feed