Subversion Repositories HelenOS-historic

Rev

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

Rev 635 Rev 958
Line 47... Line 47...
47
    __address address;      /**< Breakpoint address */
47
    __address address;      /**< Breakpoint address */
48
    __native instruction; /**< Original instruction */
48
    __native instruction; /**< Original instruction */
49
    __native nextinstruction;  /**< Original instruction following break */
49
    __native nextinstruction;  /**< Original instruction following break */
50
    int flags;        /**< Flags regarding breakpoint */
50
    int flags;        /**< Flags regarding breakpoint */
51
    count_t counter;
51
    count_t counter;
52
    void (*bkfunc)(void *b, struct exception_regdump *pstate);
52
    void (*bkfunc)(void *b, istate_t *istate);
53
} bpinfo_t;
53
} bpinfo_t;
54
 
54
 
55
extern void debugger_init(void);
55
extern void debugger_init(void);
56
void debugger_bpoint(struct exception_regdump *pstate);
56
void debugger_bpoint(istate_t *istate);
57
 
57
 
58
extern bpinfo_t breakpoints[BKPOINTS_MAX];
58
extern bpinfo_t breakpoints[BKPOINTS_MAX];
59
 
59
 
60
#endif
60
#endif