NetBSD/sys/arch/arm
atatat 13f8d2ce5f Dynamic sysctl.
Gone are the old kern_sysctl(), cpu_sysctl(), hw_sysctl(),
vfs_sysctl(), etc, routines, along with sysctl_int() et al.  Now all
nodes are registered with the tree, and nodes can be added (or
removed) easily, and I/O to and from the tree is handled generically.

Since the nodes are registered with the tree, the mapping from name to
number (and back again) can now be discovered, instead of having to be
hard coded.  Adding new nodes to the tree is likewise much simpler --
the new infrastructure handles almost all the work for simple types,
and just about anything else can be done with a small helper function.

All existing nodes are where they were before (numerically speaking),
so all existing consumers of sysctl information should notice no
difference.

PS - I'm sorry, but there's a distinct lack of documentation at the
moment.  I'm working on sysctl(3/8/9) right now, and I promise to
watch out for buses.
2003-12-04 19:38:21 +00:00
..
arm Use kdb_trap() rather than Debugger() to deal with unhandled undefined 2003-11-29 22:21:29 +00:00
arm32 Dynamic sysctl. 2003-12-04 19:38:21 +00:00
conf Add "options ARM32_DISABLE_ALIGNMENT_FAULTS" to forcibly disable 2003-11-05 12:53:15 +00:00
footbridge Rename dsrtc to ds1687rtc to avoid conflicting with the MI i2c 2003-10-21 08:15:39 +00:00
fpe-arm
include - For consistency, use cpsr_all instead of cpsr. 2003-12-01 08:48:33 +00:00
iomd eliminate uvm_useracc() in favor of checking the return value of 2003-11-13 03:09:28 +00:00
ixp12x0 Spell address with two d's. Inspired by similar changes in OpenBSD, 2003-11-10 08:51:51 +00:00
mainbus
ofw Enable/Restore alignment fault state on interrupt handler entry/exit. 2003-11-05 21:10:59 +00:00
s3c2xx0
sa11x0 Enable/Restore alignment fault state on interrupt handler entry/exit. 2003-11-05 21:10:59 +00:00
xscale As per the recent ixp425 fix (which is based on this code): 2003-12-03 19:55:37 +00:00
Makefile