DebuggerInterface::BG_Debugger_Msg::DataArea Union Reference

#include <bgp-debugger-interface.h>

Data Fields

struct {
   BG_GPR_Num_t   registerNumber
GET_REG
struct {
   BG_GPR_Num_t   registerNumber
   BG_GPR_t   value
GET_REG_ACK
struct {
GET_ALL_REGS
struct {
   BG_GPRSet_t   gprs
GET_ALL_REGS_ACK
struct {
   BG_GPR_Num_t   registerNumber
   BG_GPR_t   value
SET_REG
struct {
   BG_GPR_Num_t   registerNumber
SET_REG_ACK
struct {
   BG_Addr_t   addr
   uint32_t   len
GET_MEM
struct {
   BG_Addr_t   addr
   uint32_t   len
   unsigned char   data [BG_Debugger_Msg_MAX_MEM_SIZE]
GET_MEM_ACK
struct {
   BG_Addr_t   addr
   uint32_t   len
   unsigned char   data [BG_Debugger_Msg_MAX_MEM_SIZE]
SET_MEM
struct {
   BG_Addr_t   addr
   uint32_t   len
SET_MEM_ACK
struct {
   BG_FPR_Num_t   registerNumber
GET_FLOAT_REG
struct {
   BG_FPR_Num_t   registerNumber
   BG_FPR_t   value
GET_FLOAT_REG_ACK
struct {
GET_ALL_FLOAT_REGS
struct {
   BG_FPRSet_t   fprs
GET_ALL_FLOAT_REGS_ACK
struct {
   BG_FPR_Num_t   registerNumber
   BG_FPR_t   value
SET_FLOAT_REG
struct {
   BG_FPR_Num_t   registerNumber
SET_FLOAT_REG_ACK
struct {
SINGLE_STEP
struct {
SINGLE_STEP_ACK
struct {
   uint32_t   signal
CONTINUE
struct {
CONTINUE_ACK
struct {
   uint32_t   signal
KILL
struct {
KILL_ACK
struct {
ATTACH
struct {
ATTACH_ACK
struct {
DETACH
struct {
DETACH_ACK
struct {
   uint32_t   signal
SIGNAL_ENCOUNTERED
struct {
   int32_t   type
   int32_t   rc
PROGRAM_EXITED
struct {
VERSION_MSG
struct {
   uint32_t   protocolVersion
   uint32_t   numPhysicalProcessors
   uint32_t   numLogicalProcessors
VERSION_MSG_ACK
struct {
GET_DEBUG_REGS
struct {
   BG_DebugSet_t   debugRegisters
GET_DEBUG_REGS_ACK
struct {
   BG_DebugSet_t   debugRegisters
SET_DEBUG_REGS
struct {
SET_DEBUG_REGS_ACK
struct {
GET_THREAD_INFO
struct {
   uint32_t   numThreads
   uint32_t   threadIDS [BG_Debugger_MAX_THREAD_IDS]
GET_THREAD_INFO_ACK
struct {
   uint32_t   tid
THREAD_ALIVE
struct {
THREAD_ALIVE_ACK
struct {
GET_THREAD_ID
struct {
   uint32_t   tid
GET_THREAD_ID_ACK
struct {
   uint32_t   tid
   int32_t   operation
SET_THREAD_OPS
struct {
SET_THREAD_OPS_ACK
struct {
GET_REGS_AND_FLOATS
struct {
   BG_GPRSet_t   gprs
   BG_FPRSet_t   fprs
GET_REGS_AND_FLOATS_ACK
struct {
   uint32_t   auxVecBufferOffset
   uint32_t   auxVecBufferLength
GET_AUX_VECTORS
struct {
   uint32_t   auxVecData [BG_Debugger_AUX_VECS_BUFFER/sizeof(uint32_t)]
   uint32_t   auxVecBufferOffset
   uint32_t   auxVecBufferLength
   bool   endOfVecData
GET_AUX_VECTORS_ACK
struct {
GET_STACK_INFO
struct {
   uint32_t   lr
   uint32_t   iar
   uint32_t   stackFrame
   uint32_t   numStackFrames
   BG_Stack_Info_t   stackInfo [BG_Debugger_MAX_STACK_FRAMES]
GET_STACK_INFO_ACK
struct {
END_DEBUG
struct {
END_DEBUG_ACK
struct {
GET_PROCESS_DATA
struct {
   BG_Process_Data_t   processData
   uint32_t   numThreads
   BG_ThreadID_t   threadIDS [BG_Debugger_MAX_THREAD_IDS]
GET_PROCESS_DATA_ACK
struct {
GET_THREAD_DATA
struct {
   BG_Thread_Data_t   threadData
GET_THREAD_DATA_ACK
struct {
   uint32_t   timeout
HOLD_THREAD
struct {
HOLD_THREAD_ACK
struct {
RELEASE_THREAD
struct {
RELEASE_THREAD_ACK
struct {
   uint32_t   signum
   __sighandler_t   handler
   uint32_t   mask
   uint32_t   flags
SIGACTION
struct {
SIGACTION_ACK
struct {
   uint32_t   len
MAP_MEM
struct {
   BG_Addr_t   addr
MAP_MEM_ACK
struct {
   bool   enable
FAST_TRAP
struct {
FAST_TRAP_ACK
struct {
   sigset_t   ignoreSet
DEBUG_IGNORE_SIG
struct {
DEBUG_IGNORE_SIG_ACK
unsigned char dataStartsHere

Detailed Description

Definition at line 481 of file bgp-debugger-interface.h.


Field Documentation

Definition at line 659 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 658 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 663 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

unsigned char DebuggerInterface::BG_Debugger_Msg::DataArea::data[BG_Debugger_Msg_MAX_MEM_SIZE]

Definition at line 516 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 747 of file bgp-debugger-interface.h.

Definition at line 609 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 734 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 666 of file bgp-debugger-interface.h.

Definition at line 719 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 543 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 496 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 717 of file bgp-debugger-interface.h.

Definition at line 674 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 741 of file bgp-debugger-interface.h.

Definition at line 673 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 718 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 602 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 601 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 676 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 623 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 643 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 690 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 600 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 593 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 531 of file bgp-debugger-interface.h.

Definition at line 562 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 716 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 675 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 677 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 699 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 692 of file bgp-debugger-interface.h.

Definition at line 624 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 628 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 703 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 592 of file bgp-debugger-interface.h.

Referenced by DebuggerInterface::BG_Debugger_Msg::dump().

Definition at line 536 of file bgp-debugger-interface.h.


The documentation for this union was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1