Rev 3386 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3386 | Rev 4581 | ||
---|---|---|---|
Line 51... | Line 51... | ||
51 | typedef struct { |
51 | typedef struct { |
52 | uintptr_t address; /**< Breakpoint address */ |
52 | uintptr_t address; /**< Breakpoint address */ |
53 | unative_t instruction; /**< Original instruction */ |
53 | unative_t instruction; /**< Original instruction */ |
54 | unative_t nextinstruction; /**< Original instruction following break */ |
54 | unative_t nextinstruction; /**< Original instruction following break */ |
55 | int flags; /**< Flags regarding breakpoint */ |
55 | int flags; /**< Flags regarding breakpoint */ |
56 | count_t counter; |
56 | size_t counter; |
57 | void (*bkfunc)(void *b, istate_t *istate); |
57 | void (*bkfunc)(void *b, istate_t *istate); |
58 | } bpinfo_t; |
58 | } bpinfo_t; |
59 | 59 | ||
60 | extern void debugger_init(void); |
60 | extern void debugger_init(void); |
61 | void debugger_bpoint(istate_t *istate); |
61 | void debugger_bpoint(istate_t *istate); |