haiku/headers/private/kernel/arch/x86
Ingo Weinhold b0f12d64f4 Added transparent software breakpoint support for user debuggers:
* The bulk of the work -- i.e. juggling the software and hardware breakpoints,
  watchpoints, and memory reads/writes -- is done in the new class
  BreakpointManager.
* For the architectures a few capability macros have to be defined, one
  pointing to the software breakpoint instruction opcode. Done for x86.
* Some more simplifications in the user debugger code, made possible by the
  recently introduced debugger_changed_condition attribute.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31214 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-06-23 21:03:57 +00:00
..
apm.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
arch_acpi.h Patch by Dustin Howett (GSOC): Move ACPI probing out of the 2008-07-21 07:13:51 +00:00
arch_apic.h Patch by Dustin Howett (GSOC): Move ACPI probing out of the 2008-07-21 07:13:51 +00:00
arch_cpu.h Synchronize the TSCs of all CPUs early in the boot process, so system_time() 2009-04-21 00:38:11 +00:00
arch_hpet.h code for initializing hpet in the bootloader. Moved around some hpet definitions. HPET initialization is commented out, at the moment 2008-08-22 08:15:14 +00:00
arch_int.h Not sure, if this was only a gcc 4.3.3 bug or if I misunderstand something, but 2009-05-29 01:17:53 +00:00
arch_kernel.h
arch_kernel_args.h add hpet locations to the kernel_args. Patch by Dustin Howett (GSOC) 2008-08-22 08:03:25 +00:00
arch_system_info.h
arch_thread.h User debugger support: 2009-06-14 12:14:06 +00:00
arch_thread_types.h
arch_user_debugger.h Added transparent software breakpoint support for user debuggers: 2009-06-23 21:03:57 +00:00
arch_vm.h
arch_vm_translation_map.h * Prefixed memset_physical() and memcpy_to_physical() with "vm_", 2008-10-20 00:06:09 +00:00
arch_vm_types.h
bios.h
descriptors.h
selector.h
smp_priv.h
timer.h Patch by Dustin Howett which 'modularizes' timers. The best timer is 2008-07-05 20:40:06 +00:00
types.h
vesa.h
vm86.h Patch by Jan Klötzke with minor changes by myself: 2008-05-28 10:48:01 +00:00