Subversion Repositories HelenOS-historic

Rev

Rev 635 | Rev 850 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 635 Rev 673
Line 39... Line 39...
39
 
39
 
40
bpinfo_t breakpoints[BKPOINTS_MAX];
40
bpinfo_t breakpoints[BKPOINTS_MAX];
41
SPINLOCK_INITIALIZE(bkpoint_lock);
41
SPINLOCK_INITIALIZE(bkpoint_lock);
42
 
42
 
43
static int cmd_print_breakpoints(cmd_arg_t *argv);
43
static int cmd_print_breakpoints(cmd_arg_t *argv);
44
static cmd_info_t pbkpt_info = {
44
static cmd_info_t bkpts_info = {
45
    .name = "pbkpt",
45
    .name = "bkpts",
46
    .description = "Print breakpoint table.",
46
    .description = "Print breakpoint table.",
47
    .func = cmd_print_breakpoints,
47
    .func = cmd_print_breakpoints,
48
    .argc = 0,
48
    .argc = 0,
49
};
49
};
50
 
50
 
Line 262... Line 262...
262
    int i;
262
    int i;
263
 
263
 
264
    for (i=0; i<BKPOINTS_MAX; i++)
264
    for (i=0; i<BKPOINTS_MAX; i++)
265
        breakpoints[i].address = NULL;
265
        breakpoints[i].address = NULL;
266
   
266
   
267
    cmd_initialize(&pbkpt_info);
267
    cmd_initialize(&bkpts_info);
268
    if (!cmd_register(&pbkpt_info))
268
    if (!cmd_register(&bkpts_info))
269
        panic("could not register command %s\n", pbkpt_info.name);
269
        panic("could not register command %s\n", bkpts_info.name);
270
 
270
 
271
    cmd_initialize(&delbkpt_info);
271
    cmd_initialize(&delbkpt_info);
272
    if (!cmd_register(&delbkpt_info))
272
    if (!cmd_register(&delbkpt_info))
273
        panic("could not register command %s\n", delbkpt_info.name);
273
        panic("could not register command %s\n", delbkpt_info.name);
274
 
274