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__ */