NetBSD/sys/arch/arm
thorpej b77900c3c2 Simplify the way the bounds of the managed kernel virtual address
space is advertised to UVM by making virtual_avail and virtual_end
first-class exported variables by UVM.  Machine-dependent code is
responsible for initializing them before main() is called.  Anything
that steals KVA must adjust these variables accordingly.

This reduces the number of instances of this info from 3 to 1, and
simplifies the pmap(9) interface by removing the pmap_virtual_space()
function call, and removing two arguments from pmap_steal_memory().

This also eliminates some kludges such as having to burn kernel_map
entries on space used by the kernel and stolen KVA.

This also eliminates use of VM_{MIN,MAX}_KERNEL_ADDRESS from MI code,
this giving MD code greater flexibility over the bounds of the managed
kernel virtual address space if a given port's specific platforms can
vary in this regard (this is especially true of the evb* ports).
2003-05-08 18:13:12 +00:00
..
arm Change return type of readdisklabel() to const char * 2003-05-02 08:45:10 +00:00
arm32 Simplify the way the bounds of the managed kernel virtual address 2003-05-08 18:13:12 +00:00
conf ARM32_PMAP_NEEDS_PTE_SYNC no longer exists. 2003-05-03 00:47:42 +00:00
footbridge Use PAGE_SIZE rather than NBPG. 2003-04-01 23:19:08 +00:00
fpe-arm Merge the nathanw_sa branch. 2003-01-17 21:55:23 +00:00
include Make the ARM_VECTORS_* unsigned. 2003-05-04 02:00:10 +00:00
iomd Some entries were missing so i'd better add them for completion. 2003-05-06 00:29:57 +00:00
ixp12x0 Add __KERNEL_RCSID tags 2003-03-25 06:12:46 +00:00
mainbus Use aprint*(). 2003-04-29 01:07:30 +00:00
ofw Call ksyms_init() instead of ddb_init() in case of 2003-04-26 11:05:05 +00:00
s3c2xx0 fix typo in an error message. reported by Jonathan Cline on port-arm. 2003-05-03 05:19:00 +00:00
sa11x0 Remove unused structure member variables. 2003-04-14 14:18:41 +00:00
xscale Use aprint*(). 2003-04-29 01:07:30 +00:00
Makefile cats and netwinder can share a common footbridge_intr.h file, so install and 2002-09-28 15:53:03 +00:00