#include <linux/irq.h>
#include <linux/kdebug.h>
#include <linux/kgdb.h>
#include <asm/traps.h>
Go to the source code of this file.
|
char * | dbg_get_reg (int regno, void *mem, struct pt_regs *regs) |
|
int | dbg_set_reg (int regno, void *mem, struct pt_regs *regs) |
|
void | sleeping_thread_to_gdb_regs (unsigned long *gdb_regs, struct task_struct *task) |
|
void | kgdb_arch_set_pc (struct pt_regs *regs, unsigned long pc) |
|
int | kgdb_arch_handle_exception (int exception_vector, int signo, int err_code, char *remcom_in_buffer, char *remcom_out_buffer, struct pt_regs *linux_regs) |
|
void | kgdb_roundup_cpus (unsigned long flags) |
|
int | kgdb_arch_init (void) |
|
void | kgdb_arch_exit (void) |
|
kgdb_arch_exit - Perform any architecture specific uninitalization.
This function will handle the uninitalization of any architecture specific callbacks, for dynamic registration and unregistration.
Definition at line 236 of file kgdb.c.
kgdb_arch_init - Perform any architecture specific initalization.
This function will handle the initalization of any architecture specific callbacks.
Definition at line 217 of file kgdb.c.
void kgdb_roundup_cpus |
( |
unsigned long |
flags | ) |
|
struct kgdb_arch arch_kgdb_ops |
Initial value:= {
.gdb_bpt_instr = {0xfe, 0xde, 0xff, 0xe7}
}
Definition at line 249 of file kgdb.c.
Initial value:=
{
{ "f0", 12, -1 },
{ "f1", 12, -1 },
{ "f2", 12, -1 },
{ "f3", 12, -1 },
{ "f4", 12, -1 },
{ "f5", 12, -1 },
{ "f6", 12, -1 },
{ "f7", 12, -1 },
{ "fps", 4, -1 },
}
Definition at line 17 of file kgdb.c.