haiku/headers/private/kernel/arch/arm
Alex Smith d93ed09564 Improved safety for user memory accesses.
* Changed IS_USER_ADDRESS to check an address using USER_BASE and
  USER_SIZE, rather than just !IS_KERNEL_ADDRESS. The old check would
  allow user buffers to point into the physical memory map area.
* Added an unmapped hole at the end of the bottom half of the address
  space which catches buffers that cross into the uncanonical address
  region. This also removes the need to check for uncanonical return
  addresses in the syscall handler, it is no longer possible for the
  return address to be uncanonical under normal circumstances. All
  cases in which the return address might be changed by the kernel
  are still handled via the IRET path.
2012-08-02 09:32:33 +01:00
..
board pl011 uart: Work on uart startup code 2012-05-10 12:38:52 -05:00
arch_cpu.h ARM: Some header cleanup in preperation of more CPU support code... 2011-03-14 13:48:21 +00: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: Some header cleanup in preperation of more CPU support code... 2011-03-14 13:48:21 +00:00
arch_kernel.h Improved safety for user memory accesses. 2012-08-02 09:32:33 +01: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
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 MMU: Clean up arm L1 MMU types 2012-05-22 08:30:52 -05:00
bcm2708.h rPi MMU: Cleanup, add gPeripheralBase 2012-05-24 06:39:43 -05:00
omap3.h Patch by "notzed" (Ticket #5380): Add support for setting video mode for OMAP3. 2010-06-30 17:39:36 +00:00
pxa270.h Add some defines for memory ranges. Missed in r37319. 2010-06-30 17:25:08 +00:00
reg.h