#ifndef _TYPE_BEDBUG_H #define _TYPE_BEDBUG_H struct cmd_tbl; /* Supporting routines */ int bedbug_puts (const char *); int bedbug_init(void); void bedbug860_init (void); void do_bedbug_breakpoint (struct pt_regs *); void bedbug_main_loop (unsigned long, struct pt_regs *); typedef struct { int hw_debug_enabled; int stopped; int current_bp; struct pt_regs *regs; void (*do_break)(struct cmd_tbl *cmd, int flags, int argc, char *const argv[]); void (*break_isr) (struct pt_regs *); int (*find_empty) (void); int (*set) (int, unsigned long); int (*clear) (int); } CPU_DEBUG_CTX; #endif /* _TYPE_BEDBUG_H */