haiku/headers/private/kernel/arch/arm
Ithamar R. Adema eea45d0a32 ARM: cleanup of bootloader memory mapping
* Removes default mapping of a portion of the RAM (will be done
  as needed)
* Passes on the page directory area to kernel, so on early vm init
  the kernel can use the area for pagetable allocation.
* Leaves it to the platform to pass in physical memory range(s). This
  will ultimately come from FDT.
* Fix long standing issue with allocation of the heap, potentially
  causing other part of the bootloader to overwrite the heap.
* Implements pagetable allocator in kernel for early vm mapping.

This fixes the first PANIC seen, we now just get the same one later
on when the VM is up... more to come...
2014-09-07 20:56:15 +02:00
..
board ARM: Name beagleboneblk back to beagle 2014-02-26 15:33:40 -06:00
arch_atomic.h ARM: Fix dmb opcode 2 on ARMv6 2014-02-26 13:22:18 -06:00
arch_cpu.h Let the bootloader know about ARMv7. 2014-06-13 22:15:54 +02:00
arch_debug.h * Changed arch_debug_save_registers() to take an arch-specific structure 2010-03-18 17:20:06 +00:00
arch_int.h ARM: Some header cleanup in preperation of more CPU support code... 2011-03-14 13:48:21 +00:00
arch_kernel_args.h ARM: cleanup of bootloader memory mapping 2014-09-07 20:56:15 +02:00
arch_kernel.h Revert "Added check to ensure KDL does not include frames beyond kernel entry in the backtrace. This prevents KDL from faulting when printing backtrace on ARM." 2014-09-07 19:15:01 +02:00
arch_system_info.h ARM: Some header cleanup in preperation of more CPU support code... 2011-03-14 13:48:21 +00:00
arch_thread_types.h ARM: Some header cleanup in preperation of more CPU support code... 2011-03-14 13:48:21 +00:00
arch_thread.h ARM: Some header cleanup in preperation of more CPU support code... 2011-03-14 13:48:21 +00:00
arch_uart_pl011.h uart: Style Cleanup, no functional change 2012-05-17 03:31:02 -05:00
arch_user_debugger.h ARM: Some header cleanup in preperation of more CPU support code... 2011-03-14 13:48:21 +00:00
arch_vm_translation_map.h * ARM: Major VM work 2010-10-30 14:10:30 +00:00
arch_vm_types.h [GSoC] [ARM] Patch by Johannes Wischert. 2009-07-27 16:23:08 +00:00
arch_vm.h ARM: Some header cleanup in preperation of more CPU support code... 2011-03-14 13:48:21 +00:00
arm920t.h * Remove PXA270 code from Freerunner header file 2010-10-22 17:31:04 +00:00
arm_mmu.h Use the existing ARM MMU definitions and remove duplicates. 2012-12-04 23:38:06 +01:00
bcm2708.h Add BCM2708 mailbox definitions and implementation. 2012-11-27 20:58:30 +01:00
omap3.h Fix stack alignment for bootloader. 2014-09-02 17:01:27 +02:00
pxa270.h Guard header for use by assembler code 2014-07-23 13:27:23 +02:00
reg.h [GSoC] [ARM] Patch by Johannes Wischert. 2009-07-27 16:23:08 +00:00