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 |