NetBSD/sys/arch/evbarm/conf
gehenna 77a6b82b27 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.
2002-09-06 13:18:43 +00:00
..
files.evbarm Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
files.integrator Use the bus_space_generic bus space ops. 2002-04-12 19:12:31 +00:00
files.iq80310 Use the bus_space_generic bus space ops. 2002-04-12 19:02:30 +00:00
files.iq80321 Use the bus_space_generic bus space ops. 2002-04-12 19:02:30 +00:00
files.ixm1200 attach/match separated from ixp12x0_com 2002-07-20 03:09:03 +00:00
INTEGRATOR Enable "pseudo-device clockctl" in all kernels, except 2002-06-17 05:14:02 +00:00
IQ80310 Disable coalesced writes on IOP310-based systems. 2002-08-20 02:34:04 +00:00
IQ80321 Put PERFCTRS under "Development and Debugging options". 2002-08-29 02:25:22 +00:00
IXM1200 add configuration file 2002-07-15 17:18:03 +00:00
ldscript.integrator Script file for linking an Integrator kernel image. 2002-07-08 16:14:54 +00:00
ldscript.iq80310 Lose -nbsd 2002-04-11 21:47:36 +00:00
ldscript.iq80321 Lose -nbsd 2002-04-11 21:47:36 +00:00
ldscript.ixm1200 add support ixp12x0 eva-board "IXM1200" 2002-07-15 17:13:30 +00:00
Makefile.evbarm.inc add support ixp12x0 eva-board "IXM1200" 2002-07-15 17:13:30 +00:00
NAPPI add configuration file 2002-07-15 17:18:03 +00:00
std.integrator Add a new option EVBARM_BOARDTYPE to differentiate between different 2002-08-17 16:42:20 +00:00
std.iq80310 Add a new option EVBARM_BOARDTYPE to differentiate between different 2002-08-17 16:42:20 +00:00
std.iq80321 Add a new option EVBARM_BOARDTYPE to differentiate between different 2002-08-17 16:42:20 +00:00
std.ixm1200 Add a new option EVBARM_BOARDTYPE to differentiate between different 2002-08-17 16:42:20 +00:00
TEAMASA_NPWR Put PERFCTRS under "Development and Debugging options". 2002-08-29 02:25:22 +00:00
TEAMASA_NPWR_INSTALL Add an install kernel for the Npwr. 2002-04-13 00:51:18 +00:00