Rechercher une page de manuel
struct_kgdb_arch
Langue: en
Version: October 2010 (fedora - 01/12/10)
Section: 9 (Appels noyau Linux)
NAME
struct_kgdb_arch - Describe architecture specific values.SYNOPSIS
struct kgdb_arch { unsigned char gdb_bpt_instr[BREAK_INSTR_SIZE]; unsigned long flags; int (* set_breakpoint) (unsigned long, char *); int (* remove_breakpoint) (unsigned long, char *); int (* set_hw_breakpoint) (unsigned long, int, enum kgdb_bptype); int (* remove_hw_breakpoint) (unsigned long, int, enum kgdb_bptype); void (* remove_all_hw_break) (void); void (* correct_hw_break) (void); };
MEMBERS
gdb_bpt_instr[BREAK_INSTR_SIZE]
- The instruction to trigger a breakpoint.
flags
- Flags for the breakpoint, currently just KGDB_HW_BREAKPOINT.
set_breakpoint
- Allow an architecture to specify how to set a software breakpoint.
remove_breakpoint
- Allow an architecture to specify how to remove a software breakpoint.
set_hw_breakpoint
- Allow an architecture to specify how to set a hardware breakpoint.
remove_hw_breakpoint
- Allow an architecture to specify how to remove a hardware breakpoint.
remove_all_hw_break
- Allow an architecture to specify how to remove all hardware breakpoints.
correct_hw_break
- Allow an architecture to specify how to correct the hardware debug registers.
AUTHOR
Jason Wessel <jason.wessel@windriver.com>
- Author.
COPYRIGHT
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre