debugger.c File Reference

Include dependency graph for debugger.c:

Go to the source code of this file.

Functions

 SPINLOCK_INITIALIZE (bkpoint_lock)
static int cmd_print_breakpoints (cmd_arg_t *argv)
static int cmd_del_breakpoint (cmd_arg_t *argv)
static int cmd_add_breakpoint (cmd_arg_t *argv)
static bool is_jump (__native instr)
void debugger_init (void)
void debugger_bpoint (istate_t *istate)

Variables

bpinfo_t breakpoints [BKPOINTS_MAX]
static cmd_info_t bkpts_info
static cmd_arg_t del_argv
static cmd_info_t delbkpt_info
static cmd_arg_t add_argv
static cmd_info_t addbkpt_info
static cmd_arg_t adde_argv []
static cmd_info_t addbkpte_info
struct {
 SPINLOCK_DECLARE (lock)
   const char *   name
   iroutine   f
   int   count
   zone_t *   info [ZONES_MAX]
   __u32   andmask
   __u32   value
jmpinstr []


Detailed Description

Definition in file debugger.c.


Variable Documentation

__u32 andmask
 

Definition at line 94 of file debugger.c.

Referenced by is_jump().

__u32 value
 

Definition at line 95 of file debugger.c.

Referenced by is_jump(), rotate_from_left(), and rotate_from_right().


Generated on Sun Jun 18 17:02:09 2006 for HelenOS Kernel (mips32) by  doxygen 1.4.6