haiku/headers/private/kernel/arch
Ingo Weinhold bca3215f8a * Introduced x86_get_double_fault_stack(), which returns the address
and size of the double fault stack.
* is_kernel_stack_address() does now also check whether the given
  address is on the double fault stack. This fixes stack traces on
  double faults, which were broken (i.e. went only to the double fault
  iframe) since we started checking whether the addresses are on the
  kernel stack at all.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26775 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-08-04 02:51:38 +00:00
..
alpha It is accomplished ... 2002-07-09 12:24:59 +00:00
m68k Implemented keyboard input for KDL. 2008-08-03 15:57:03 +00:00
ppc Remove PAGE_SIZE define for ppc and m68k from kernel private headers. It's not needed there and should be in public header anyway. 2008-06-11 01:16:48 +00:00
sh4 Merged changes from branch build_system_redesign at revision 14573. 2005-10-29 16:27:43 +00:00
sparc Removed execute property that was set accidently (since CVS days). 2005-03-18 01:50:45 +00:00
x86 * Introduced x86_get_double_fault_stack(), which returns the address 2008-08-04 02:51:38 +00:00
cpu.h memory barrier functions available for drivers. 2008-04-26 15:18:04 +00:00
debug_console.h * Added the opportunity to add temporary debug interrupt handlers for 2006-06-12 22:24:53 +00:00
debug.h Added arch_debug_get_stack_trace() that can be used to get a stack trace 2008-04-27 02:54:27 +00:00
elf.h Made C++ safe. 2006-01-11 14:36:43 +00:00
int.h Initial work towards supporting IO APICs. This cannot work for PCI interrupts 2008-07-18 23:19:41 +00:00
platform.h Implemented first basic APM driver. Only tested with QEMU so far, that's why 2006-01-28 18:11:20 +00:00
real_time_clock.h The real_time_data structure contains an architecture specific 2006-01-04 02:17:59 +00:00
smp.h Applied NewOS change 1914: moved APIC setup into the kernel due to a 2004-03-14 22:54:00 +00:00
system_info.h Added our first x86-only syscall for get_cpuid(). 2004-12-01 03:54:23 +00:00
thread_types.h Replaced arch/thread_struct.h with arch/thread_types.h, and renamed 2005-12-20 16:07:27 +00:00
thread.h axeld + bonefish: 2008-02-17 15:48:30 +00:00
timer.h Replaced timer.h with a cpp safe version. 2004-03-14 21:08:25 +00:00
user_debugger.h Merged branch haiku/branches/developer/bonefish/optimization revision 2008-01-11 00:36:44 +00:00
vm_translation_map.h - the arch_vm_translation_map.c exported functions now have the arch_ prefix 2004-10-19 23:19:10 +00:00
vm_types.h Preparation for MTRR support, code is completely untested, though. 2005-12-12 17:04:36 +00:00
vm.h * vm.h no longer includes vm_types.h - only those that actually need access 2007-09-27 12:21:33 +00:00