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 |