1 /* 2 * Copyright 2005, Axel Dörfler, axeld@pinc-softare.de 3 * Distributed under the terms of the MIT License. 4 */ 5 6 7 #include <debugger.h> 8 #include <int.h> 9 #include <thread.h> 10 #include <arch/user_debugger.h> 11 12 13 void 14 arch_clear_team_debug_info(struct arch_team_debug_info *info) 15 { 16 } 17 18 19 void 20 arch_destroy_team_debug_info(struct arch_team_debug_info *info) 21 { 22 arch_clear_team_debug_info(info); 23 } 24 25 26 void 27 arch_clear_thread_debug_info(struct arch_thread_debug_info *info) 28 { 29 } 30 31 32 void 33 arch_destroy_thread_debug_info(struct arch_thread_debug_info *info) 34 { 35 arch_clear_thread_debug_info(info); 36 } 37 38 39 void 40 arch_set_debug_cpu_state(const struct debug_cpu_state *cpuState) 41 { 42 } 43 44 45 void 46 arch_get_debug_cpu_state(struct debug_cpu_state *cpuState) 47 { 48 } 49 50 51 status_t 52 arch_set_breakpoint(void *address) 53 { 54 return B_ERROR; 55 } 56 57 58 status_t 59 arch_clear_breakpoint(void *address) 60 { 61 return B_ERROR; 62 } 63 64 65 status_t 66 arch_set_watchpoint(void *address, uint32 type, int32 length) 67 { 68 return B_ERROR; 69 } 70 71 72 status_t 73 arch_clear_watchpoint(void *address) 74 { 75 return B_ERROR; 76 } 77 78