haiku/headers/private/kernel/arch
Ingo Weinhold 85001a7cc6 * Fixed checking for DR6 bits after a debug exception (we were and'ing
with the bit number, not the respective mask).
* Added a small hack to allow single stepping to work in qemu.
  Apparently the BS bit in DR6 is not set when the debug exception
  is handled. So we always assume that a single step event occurred,
  when we couldn't recognize any other event, if the hack is enabled.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11998 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-25 18:48:51 +00:00
..
alpha It is accomplished ... 2002-07-09 12:24:59 +00:00
ppc Added empty arch_user_debugger.h header. 2005-03-03 06:11:08 +00:00
sh4 Removed execute property that was set accidently (since CVS days). 2005-03-18 01:50:45 +00:00
sparc Removed execute property that was set accidently (since CVS days). 2005-03-18 01:50:45 +00:00
x86 * Fixed checking for DR6 bits after a debug exception (we were and'ing 2005-03-25 18:48:51 +00:00
cpu.h Replaced reboot() by arch_cpu_shutdown(). 2004-11-19 20:16:20 +00:00
dbg_console.h Made header C++ safe. Added new function prototype for arch_dbg_con_init_settings(). 2005-01-10 07:43:48 +00:00
debug.h Some header cleanups. 2003-05-03 14:12:16 +00:00
elf.h Some header cleanups. 2003-05-03 14:12:16 +00:00
faults.h Some header cleanups. 2003-05-03 14:12:16 +00:00
int.h Renamed some more init2 routines to init_post_vm() to make it clearer when 2004-10-21 01:41:29 +00:00
real_time_clock.h Added arch_rtc_init() function prototype. 2005-01-26 18:28:40 +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_struct.h Some header cleanups. 2003-05-03 14:12:16 +00:00
thread.h Prevent cyclic inclusion. 2005-02-24 15:53:12 +00:00
timer.h Replaced timer.h with a cpp safe version. 2004-03-14 21:08:25 +00:00
user_debugger.h Added functions for clearing/destroying the architecture specific thread 2005-03-01 23:49:20 +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.h Introduced new arch_vm.h header. 2004-12-10 18:48:31 +00:00