kgdb.h (0f9cfa09df48b86ce5f8baefb3300417cc5b845b) | kgdb.h (54841ab50c20d6fa6c9cc3eb826989da3a22d934) |
---|---|
1#ifndef __KGDB_H__ 2#define __KGDB_H__ 3 4#include <asm/ptrace.h> 5 6#define KGDBERR_BADPARAMS 1 7#define KGDBERR_NOTHEXDIG 2 8#define KGDBERR_MEMFAULT 3 --- 41 unchanged lines hidden (view full) --- 50extern int kgdb_setjmp(long *); 51extern void kgdb_longjmp(long *, int); 52extern void kgdb_enter(struct pt_regs *, kgdb_data *); 53extern void kgdb_exit(struct pt_regs *, kgdb_data *); 54extern int kgdb_getregs(struct pt_regs *, char *, int); 55extern void kgdb_putreg(struct pt_regs *, int, char *, int); 56extern void kgdb_putregs(struct pt_regs *, char *, int); 57extern int kgdb_trap(struct pt_regs *); | 1#ifndef __KGDB_H__ 2#define __KGDB_H__ 3 4#include <asm/ptrace.h> 5 6#define KGDBERR_BADPARAMS 1 7#define KGDBERR_NOTHEXDIG 2 8#define KGDBERR_MEMFAULT 3 --- 41 unchanged lines hidden (view full) --- 50extern int kgdb_setjmp(long *); 51extern void kgdb_longjmp(long *, int); 52extern void kgdb_enter(struct pt_regs *, kgdb_data *); 53extern void kgdb_exit(struct pt_regs *, kgdb_data *); 54extern int kgdb_getregs(struct pt_regs *, char *, int); 55extern void kgdb_putreg(struct pt_regs *, int, char *, int); 56extern void kgdb_putregs(struct pt_regs *, char *, int); 57extern int kgdb_trap(struct pt_regs *); |
58extern void kgdb_breakpoint(int argc, char *argv[]); | 58extern void kgdb_breakpoint(int argc, char * const argv[]); |
59 60/* these functions are provided by the platform serial driver */ 61extern void kgdb_serial_init(void); 62extern int getDebugChar(void); 63extern void putDebugChar(int); 64extern void putDebugStr(const char *); 65extern void kgdb_interruptible(int); 66 67/* this is referenced in the trap handler for the platform */ 68extern int (*debugger_exception_handler)(struct pt_regs *); 69 70#endif /* __KGDB_H__ */ | 59 60/* these functions are provided by the platform serial driver */ 61extern void kgdb_serial_init(void); 62extern int getDebugChar(void); 63extern void putDebugChar(int); 64extern void putDebugStr(const char *); 65extern void kgdb_interruptible(int); 66 67/* this is referenced in the trap handler for the platform */ 68extern int (*debugger_exception_handler)(struct pt_regs *); 69 70#endif /* __KGDB_H__ */ |