Data Structures |
| union | bgcios::toolctl::BG_Float |
| | QPX Floating point register. More...
|
| struct | bgcios::toolctl::CommandDescriptor |
| | Descriptor for a command in Query, QueryAck, Update and UpdateAck messages. More...
|
| class | bgcios::toolctl::ToolMessage |
| | Tool message base class. More...
|
| struct | bgcios::toolctl::ErrorAckMessage |
| | Message to acknowledge a message that is in error. More...
|
| struct | bgcios::toolctl::AttachMessage |
| | Message to attach to a compute node process. More...
|
| struct | bgcios::toolctl::AttachAckMessage |
| | Message to acknowledge attaching to a compute node process. More...
|
| class | bgcios::toolctl::ControlMessage |
| | Message to request control authority. More...
|
| struct | bgcios::toolctl::ControlAckMessage |
| | Message to acknowledge request for control authority. More...
|
| struct | bgcios::toolctl::DetachMessage |
| | Message to detach from a compute node process. More...
|
| struct | bgcios::toolctl::DetachAckMessage |
| | Message to acknowledge detaching from a compute node process. More...
|
| struct | bgcios::toolctl::QueryMessage |
| | Message to query a compute node process. More...
|
| struct | bgcios::toolctl::QueryAckMessage |
| | Message to acknowledge querying a compute node process. More...
|
| struct | bgcios::toolctl::UpdateMessage |
| | Message to update state of a compute node process. More...
|
| struct | bgcios::toolctl::UpdateAckMessage |
| | Message to acknowledge updating state of a compute node process. More...
|
| struct | bgcios::toolctl::SetupJobMessage |
| | Message to setup for running a new job. More...
|
| struct | bgcios::toolctl::SetupJobAckMessage |
| | Message to acknowledge setting up for a new job. More...
|
| struct | bgcios::toolctl::NotifyMessage |
| | Message to notify of an event within the compute node change of a compute node process. More...
|
| struct | bgcios::toolctl::NotifyAckMessage |
| | Message to acknowledge notifying status change of a compute node process. More...
|
| struct | bgcios::toolctl::BG_Stack_Info |
| | Structure for stack frame entry. More...
|
| struct | bgcios::toolctl::BG_Debug_Regs |
| | Structure for debug registers. More...
|
| struct | bgcios::toolctl::BG_Special_Regs |
| | Structure for special registers. More...
|
| class | bgcios::toolctl::ToolCommand |
| | Tool command base class. More...
|
| struct | bgcios::toolctl::GetSpecialRegsCmd |
| | Command to get special registers. More...
|
| struct | bgcios::toolctl::GetSpecialRegsAckCmd |
| | Command to acknowledge getting special registers. More...
|
| struct | bgcios::toolctl::GetGeneralRegsCmd |
| | Command to get general purpose registers. More...
|
| struct | bgcios::toolctl::GetGeneralRegsAckCmd |
| | Command to acknowledge getting general purpose registers. More...
|
| struct | bgcios::toolctl::GetFloatRegsCmd |
| | Command to get floating point registers. More...
|
| struct | bgcios::toolctl::GetFloatRegsAckCmd |
| | Command to acknowledge getting floating point registers. More...
|
| struct | bgcios::toolctl::GetDebugRegsCmd |
| | Command to get debug registers. More...
|
| struct | bgcios::toolctl::GetDebugRegsAckCmd |
| | Command to acknowledge getting debug registers. More...
|
| struct | bgcios::toolctl::GetMemoryCmd |
| | Command to get memory contents. More...
|
| struct | bgcios::toolctl::GetMemoryAckCmd |
| | Command to acknowledge getting memory contents. More...
|
| struct | bgcios::toolctl::GetAuxVectorsCmd |
| | Command to get aux vector data. More...
|
| struct | bgcios::toolctl::GetAuxVectorsAckCmd |
| | Command to acknowledge getting aux vector data. More...
|
| struct | bgcios::toolctl::GetProcessDataCmd |
| | Command to get process data. More...
|
| struct | bgcios::toolctl::GetProcessDataAckCmd |
| | Command to acknowledge getting process data. More...
|
| struct | bgcios::toolctl::GetThreadDataCmd |
| | Command to get thread data. More...
|
| struct | bgcios::toolctl::GetThreadDataAckCmd |
| | Command to acknowledge getting thread data. More...
|
| struct | bgcios::toolctl::GetThreadListCmd |
| | Command to get the list of threads for a process. More...
|
| struct | bgcios::toolctl::GetThreadListAckCmd |
| | Command to acknowledge getting the list of threads. More...
|
| struct | bgcios::toolctl::SendSignalCmd |
| | Command to send a signal. More...
|
| struct | bgcios::toolctl::SendSignalAckCmd |
| | Command to acknowledge getting a signal. More...
|
| struct | bgcios::toolctl::SetSpecialRegCmd |
| | Command to set special register. More...
|
| struct | bgcios::toolctl::SetSpecialRegAckCmd |
| | Command to acknowledge setting special register. More...
|
| struct | bgcios::toolctl::SetGeneralRegCmd |
| | Command to set set general register. More...
|
| struct | bgcios::toolctl::SetGeneralRegAckCmd |
| | Command to acknowledge setting general register. More...
|
| struct | bgcios::toolctl::SetGeneralRegsCmd |
| | Command to set set general registers. More...
|
| struct | bgcios::toolctl::SetGeneralRegsAckCmd |
| | Command to acknowledge setting general registers. More...
|
| struct | bgcios::toolctl::SetFloatRegCmd |
| | Command to set floating point register. More...
|
| struct | bgcios::toolctl::SetFloatRegAckCmd |
| | Command to acknowledge setting of floating point register. More...
|
| struct | bgcios::toolctl::SetFloatRegsCmd |
| | Command to set floating point registers. More...
|
| struct | bgcios::toolctl::SetFloatRegsAckCmd |
| | Command to acknowledge setting of floating point registers. More...
|
| struct | bgcios::toolctl::SetDebugRegCmd |
| | Command to set a debug register. More...
|
| struct | bgcios::toolctl::SetDebugRegAckCmd |
| | Command to acknowledge setting of a debug register. More...
|
| struct | bgcios::toolctl::SetDebugRegsCmd |
| | Command to set a debug registers. More...
|
| struct | bgcios::toolctl::SetDebugRegsAckCmd |
| | Command to acknowledge setting of a debug registers. More...
|
| struct | bgcios::toolctl::SetSpecialRegsCmd |
| | Command to set a special registers. More...
|
| struct | bgcios::toolctl::SetSpecialRegsAckCmd |
| | Command to acknowledge setting of a special registers. More...
|
| struct | bgcios::toolctl::SetMemoryCmd |
| | Command to set memory. To write a memory breakpoint, a separate command is provided. More...
|
| struct | bgcios::toolctl::SetMemoryAckCmd |
| | Command to acknowledge setting of memory. More...
|
| struct | bgcios::toolctl::HoldThreadCmd |
| | Command to hold a thread. More...
|
| struct | bgcios::toolctl::HoldThreadAckCmd |
| | Command to acknowledge setting a hold on a thread. More...
|
| struct | bgcios::toolctl::ReleaseThreadCmd |
| | Command to release a thread. More...
|
| struct | bgcios::toolctl::ReleaseThreadAckCmd |
| | Command to acknowledge releasing of a thread. More...
|
| struct | bgcios::toolctl::ReleaseAllThreadsCmd |
| | Command to release all threads in a process. More...
|
| struct | bgcios::toolctl::ReleaseAllThreadsAckCmd |
| | Command to acknowledge releasing of all threads. More...
|
| struct | bgcios::toolctl::InstallTrapHandlerCmd |
| | Command to install a trap handler. More...
|
| struct | bgcios::toolctl::InstallTrapHandlerAckCmd |
| | Command to acknowledge installing a trap handler. More...
|
| struct | bgcios::toolctl::RemoveTrapHandlerCmd |
| | Command to remove a trap handler. More...
|
| struct | bgcios::toolctl::RemoveTrapHandlerAckCmd |
| | Command to acknowledge removing a trap handler. More...
|
| struct | bgcios::toolctl::AllocateMemoryCmd |
| | Command to mmap. More...
|
| struct | bgcios::toolctl::AllocateMemoryAckCmd |
| | Command to acknowledge mmaping. More...
|
| struct | bgcios::toolctl::FreeMemoryCmd |
| | Command to free an mmap allocation. More...
|
| struct | bgcios::toolctl::FreeMemoryAckCmd |
| | Command to acknowledge freeing an mmap allocation. More...
|
| struct | bgcios::toolctl::SetSignalMaskCmd |
| | Command to set the mask indicating the signals this tool is interested in. More...
|
| struct | bgcios::toolctl::SetSignalMaskAckCmd |
| | Command to acknowledge setting of the signals mask. More...
|
| struct | bgcios::toolctl::ContinueProcessCmd |
| | Command to perform a continue process. More...
|
| struct | bgcios::toolctl::ContinueProcessAckCmd |
| | Command to acknowledge the execution of a continue process. More...
|
| struct | bgcios::toolctl::StepThreadCmd |
| | Command to perform a step. More...
|
| struct | bgcios::toolctl::StepThreadAckCmd |
| | Command to acknowledge the execution of a step request. More...
|
| struct | bgcios::toolctl::SetBreakpointCmd |
| | Command to set a memory breakpoint. More...
|
| struct | bgcios::toolctl::SetBreakpointAckCmd |
| | Command to acknowledge setting of a memory breakpoint. More...
|
| struct | bgcios::toolctl::ResetBreakpointCmd |
| | Command to reset a memory breakpoint. More...
|
| struct | bgcios::toolctl::ResetBreakpointAckCmd |
| | Command to acknowledge resetting of a memory breakpoint. More...
|
| struct | bgcios::toolctl::SetWatchpointCmd |
| struct | bgcios::toolctl::SetWatchpointAckCmd |
| | Command to acknowledge setting of a memory watchpoint. More...
|
| struct | bgcios::toolctl::ResetWatchpointCmd |
| | Command to reset a memory watchpoint. More...
|
| struct | bgcios::toolctl::ResetWatchpointAckCmd |
| | Command to acknowledge resetting of a memory watchpoint. More...
|
| struct | bgcios::toolctl::SetPreferencesCmd |
| | Command to set preferences. More...
|
| struct | bgcios::toolctl::SetPreferencesAckCmd |
| | Command to acknowledge set preferences. More...
|
| struct | bgcios::toolctl::GetPreferencesCmd |
| | Command to get preferences. More...
|
| struct | bgcios::toolctl::GetPreferencesAckCmd |
| | Command to acknowledge set preferences. More...
|
| struct | bgcios::toolctl::GetFilenamesCmd |
| | Command to list the persistent files. More...
|
| struct | bgcios::toolctl::GetFilenamesAckCmd |
| | Ack Command to return a list of files. More...
|
| struct | bgcios::toolctl::GetFileStatDataCmd |
| | Command to stat a file. More...
|
| struct | bgcios::toolctl::GetFileStatDataAckCmd |
| | Command to ack the stat of a file. More...
|
| struct | bgcios::toolctl::GetFileContentsCmd |
| | Command to read a file. More...
|
| struct | bgcios::toolctl::GetFileContentsAckCmd |
| | Command to ack the read of a file. More...
|
| struct | bgcios::toolctl::ReleaseControlCmd |
| | Command to release control authority. More...
|
| struct | bgcios::toolctl::ReleaseControlAckCmd |
| | Command to ack the release of control authority. More...
|
| struct | bgcios::toolctl::SetContinuationSignalCmd |
| | Command to set the continuation signal. More...
|
| struct | bgcios::toolctl::SetContinuationSignalAckCmd |
| | Command to ack the set continuation signal. More...
|
Namespaces |
| namespace | bgcios |
| namespace | bgcios::toolctl |
Typedefs |
| typedef uint32_t | bgcios::toolctl::BG_ThreadID_t |
| | Type for thread ids.
|
| typedef uint64_t | bgcios::toolctl::BG_Addr_t |
| | Type for virtual addresses.
|
| typedef uint64_t | bgcios::toolctl::BG_Reg_t |
| | Type for special, general purpose, and debug registers.
|
| typedef uint64_t | bgcios::toolctl::BG_Sigset_t |
| | Type for signal set;.
|
Enumerations |
| enum | bgcios::toolctl::ProcessSelect { bgcios::toolctl::RankInHeader = 0,
bgcios::toolctl::RanksInNode
} |
| | Process select enumerations.
More...
|
| enum | bgcios::toolctl::DynamicNotifyMode { bgcios::toolctl::DynamicNotifyDLoader = 0,
bgcios::toolctl::DynamicNotifyStart
} |
| | Dynamic notify mode enumerations.
More...
|
| enum | bgcios::toolctl::DACTrapMode { bgcios::toolctl::DACTrap_NoChange = 0,
bgcios::toolctl::TrapOnDAC,
bgcios::toolctl::TrapAfterDAC
} |
| | Data Address Compare interrupt behavior enumerations.
More...
|
| enum | bgcios::toolctl::NotifyMessageType { bgcios::toolctl::NotifyMessageType_Signal,
bgcios::toolctl::NotifyMessageType_Termination,
bgcios::toolctl::NotifyMessageType_Control
} |
| | Notify message types.
More...
|
| enum | bgcios::toolctl::NotifySignalReason {
bgcios::toolctl::NotifySignal_Generic,
bgcios::toolctl::NotifySignal_Breakpoint,
bgcios::toolctl::NotifySignal_WatchpointRead,
bgcios::toolctl::NotifySignal_WatchpointWrite,
bgcios::toolctl::NotifySignal_StepComplete
} |
| | Notification reason enumerations.
More...
|
| enum | bgcios::toolctl::NotifyControlReason { bgcios::toolctl::NotifyControl_Conflict,
bgcios::toolctl::NotifyControl_Available
} |
| | Notification control reason enumerations.
More...
|
| enum | bgcios::toolctl::ReleaseControlNotify { bgcios::toolctl::ReleaseControlNotify_Inactive,
bgcios::toolctl::ReleaseControlNotify_Active
} |
| enum | bgcios::toolctl::SpecAccess { bgcios::toolctl::SpecAccess_UseThreadState = 0,
bgcios::toolctl::SpecAccess_ForceNonSpeculative
} |
| | Speculative access control.
More...
|
| enum | bgcios::toolctl::SharedMemoryAccess { bgcios::toolctl::SharedMemoryAccess_NotAllow = 0,
bgcios::toolctl::SharedMemoryAccess_Allow
} |
| | Shared memory access control enumerations.
More...
|
| enum | bgcios::toolctl::FastBreakMode { bgcios::toolctl::FastBreak_NoChange = 0,
bgcios::toolctl::FastBreak_Disable,
bgcios::toolctl::FastBreak_Enable
} |
| | Fast Breakpoint enable/disable enumerations.
More...
|
| enum | bgcios::toolctl::FastWatchMode { bgcios::toolctl::FastWatch_NoChange = 0,
bgcios::toolctl::FastWatch_Disable,
bgcios::toolctl::FastWatch_Enable
} |
| | Fast Watchpoint enabled/disable enumerations.
More...
|
| enum | bgcios::toolctl::CmdReturnCode {
bgcios::toolctl::CmdSuccess = 0,
bgcios::toolctl::CmdTIDinval = 1,
bgcios::toolctl::CmdInval = 2,
bgcios::toolctl::CmdTimeout = 3,
bgcios::toolctl::CmdAllocErr = 4,
bgcios::toolctl::CmdParmErr = 5,
bgcios::toolctl::CmdBrkptFail = 6,
bgcios::toolctl::CmdAddrErr = 7,
bgcios::toolctl::CmdLngthErr = 8,
bgcios::toolctl::CmdHwdUnavail = 9,
bgcios::toolctl::CmdMemUnavail = 10,
bgcios::toolctl::CmdFileNotFound = 11,
bgcios::toolctl::CmdConflict = 12,
bgcios::toolctl::CmdPendingNotify = 13
} |
| | Command Return Code enumerations.
More...
|
| enum | bgcios::toolctl::BG_Thread_State { bgcios::toolctl::Run = 1,
bgcios::toolctl::Sleep,
bgcios::toolctl::FutexWait,
bgcios::toolctl::Idle
} |
| | State of a thread enumerations.
More...
|
| enum | bgcios::toolctl::BG_Thread_ToolState { bgcios::toolctl::Active = 1,
bgcios::toolctl::Hold,
bgcios::toolctl::Suspend,
bgcios::toolctl::HoldSuspend
} |
| | Tool state of thread enumerations.
More...
|
| enum | bgcios::toolctl::BG_Thread_SpecState {
bgcios::toolctl::NonSpeculative,
bgcios::toolctl::TransactionalMemory,
bgcios::toolctl::TransactionalMemory_Invalid,
bgcios::toolctl::SpeculativeExecution,
bgcios::toolctl::SpeculativeExecution_Invalid
} |
| | Speculation state of thread enumerations.
More...
|
| enum | bgcios::toolctl::WatchType { bgcios::toolctl::WatchRead = 1,
bgcios::toolctl::WatchWrite,
bgcios::toolctl::WatchReadWrite
} |
| | Watchpoint type enumerations.
More...
|
| enum | bgcios::toolctl::SpecialRegSelect {
bgcios::toolctl::iar = 1,
bgcios::toolctl::lr,
bgcios::toolctl::msr,
bgcios::toolctl::cr,
bgcios::toolctl::ctr,
bgcios::toolctl::xer,
bgcios::toolctl::fpscr,
bgcios::toolctl::dear,
bgcios::toolctl::esr
} |
| | Set Special Register enumerations.
More...
|
| enum | bgcios::toolctl::GeneralRegSelect {
bgcios::toolctl::gpr0 = 0,
bgcios::toolctl::gpr1,
bgcios::toolctl::gpr2,
bgcios::toolctl::gpr3,
bgcios::toolctl::gpr4,
bgcios::toolctl::gpr5,
bgcios::toolctl::gpr6,
bgcios::toolctl::gpr7,
bgcios::toolctl::gpr8,
bgcios::toolctl::gpr9,
bgcios::toolctl::gpr10,
bgcios::toolctl::gpr11,
bgcios::toolctl::gpr12,
bgcios::toolctl::gpr13,
bgcios::toolctl::gpr14,
bgcios::toolctl::gpr15,
bgcios::toolctl::gpr16,
bgcios::toolctl::gpr17,
bgcios::toolctl::gpr18,
bgcios::toolctl::gpr19,
bgcios::toolctl::gpr20,
bgcios::toolctl::gpr21,
bgcios::toolctl::gpr22,
bgcios::toolctl::gpr23,
bgcios::toolctl::gpr24,
bgcios::toolctl::gpr25,
bgcios::toolctl::gpr26,
bgcios::toolctl::gpr27,
bgcios::toolctl::gpr28,
bgcios::toolctl::gpr29,
bgcios::toolctl::gpr30,
bgcios::toolctl::gpr31
} |
| | Set General Register enumerations.
More...
|
| enum | bgcios::toolctl::FloatRegSelect {
bgcios::toolctl::fpr0 = 0,
bgcios::toolctl::fpr1,
bgcios::toolctl::fpr2,
bgcios::toolctl::fpr3,
bgcios::toolctl::fpr4,
bgcios::toolctl::fpr5,
bgcios::toolctl::fpr6,
bgcios::toolctl::fpr7,
bgcios::toolctl::fpr8,
bgcios::toolctl::fpr9,
bgcios::toolctl::fpr10,
bgcios::toolctl::fpr11,
bgcios::toolctl::fpr12,
bgcios::toolctl::fpr13,
bgcios::toolctl::fpr14,
bgcios::toolctl::fpr15,
bgcios::toolctl::fpr16,
bgcios::toolctl::fpr17,
bgcios::toolctl::fpr18,
bgcios::toolctl::fpr19,
bgcios::toolctl::fpr20,
bgcios::toolctl::fpr21,
bgcios::toolctl::fpr22,
bgcios::toolctl::fpr23,
bgcios::toolctl::fpr24,
bgcios::toolctl::fpr25,
bgcios::toolctl::fpr26,
bgcios::toolctl::fpr27,
bgcios::toolctl::fpr28,
bgcios::toolctl::fpr29,
bgcios::toolctl::fpr30,
bgcios::toolctl::fpr31
} |
| | Set General Register enumerations.
More...
|
| enum | bgcios::toolctl::DebugRegSelect {
bgcios::toolctl::dbcr0 = 1,
bgcios::toolctl::dbcr1,
bgcios::toolctl::dbcr2,
bgcios::toolctl::dbcr3,
bgcios::toolctl::dac1,
bgcios::toolctl::dac2,
bgcios::toolctl::dac3,
bgcios::toolctl::dac4,
bgcios::toolctl::iac1,
bgcios::toolctl::iac2,
bgcios::toolctl::iac3,
bgcios::toolctl::iac4,
bgcios::toolctl::dbsr
} |
| | Set Debug Register enumerations.
More...
|
Variables |
| const uint16_t | bgcios::toolctl::BaseRdmaPort = 7614 |
| | Base port number for RDMA connections.
|
| const uint8_t | bgcios::toolctl::ProtocolVersion = 4 |
| | Current version of protocol.
|
| const uint16_t | bgcios::toolctl::MaxQueryCommands = 16 |
| | Maximum number of query commands in one message.
|
| const uint16_t | bgcios::toolctl::MaxUpdateCommands = 16 |
| | Maximum number of update commands in one message.
|
| const uint32_t | bgcios::toolctl::MaxMemorySize = 65024 |
| | Maximum number of bytes of memory in GetMemoryAck and SetMemory commands.
|
| const uint32_t | bgcios::toolctl::MaxThreadIds = 1024 |
| | Maximum number of thread ids in GetThreadListAck command.
|
| const uint32_t | bgcios::toolctl::MaxAuxVecDWords = 32 |
| | Maximum number of aux vector words in GetAuxVectorAck command.
|
| const uint32_t | bgcios::toolctl::MaxStackFrames = 400 |
| | Maximum number of stack frames in GetThreadDataAck command.
|
| const uint32_t | bgcios::toolctl::NumGPRegs = 32 |
| | Number of general purpose registers.
|
| const uint32_t | bgcios::toolctl::NumFPRegs = 32 |
| | Number of floating point registers.
|
| const uint8_t | bgcios::toolctl::QueryPriorityLevel = 0 |
| | Priority level for query access in Attach message.
|
| const uint8_t | bgcios::toolctl::MinUpdatePriorityLevel = 1 |
| | Minimum priority level for update access in Attach message.
|
| const uint8_t | bgcios::toolctl::MaxUpdatePriorityLevel = 99 |
| | Maximum priority level for update access in Attach message.
|
| const size_t | bgcios::toolctl::MaxActiveTools = 4 |
| | Maximum number of active tools.
|
| const uint16_t | bgcios::toolctl::MaxRanksPerNode = 64 |
| | Maximum number of ranks per compute node.
|
| const uint16_t | bgcios::toolctl::MaxPersistPathnameSize = 128 |
| | Maximum pathname size for persistent files.
|
| const uint16_t | bgcios::toolctl::MaxPersistPathnames = 256 |
| | Maximum number of persistent files to be returned.
|
| const uint16_t | bgcios::toolctl::ToolTagSize = 8 |
| | Tool tag size.
|
| const uint16_t | bgcios::toolctl::ErrorAck = 5000 |
| | Message types.
|
| const uint16_t | bgcios::toolctl::Attach = 5001 |
| const uint16_t | bgcios::toolctl::AttachAck = 5002 |
| const uint16_t | bgcios::toolctl::Detach = 5003 |
| const uint16_t | bgcios::toolctl::DetachAck = 5004 |
| const uint16_t | bgcios::toolctl::Query = 5005 |
| const uint16_t | bgcios::toolctl::QueryAck = 5006 |
| const uint16_t | bgcios::toolctl::Update = 5007 |
| const uint16_t | bgcios::toolctl::UpdateAck = 5008 |
| const uint16_t | bgcios::toolctl::SetupJob = 5009 |
| const uint16_t | bgcios::toolctl::SetupJobAck = 5010 |
| const uint16_t | bgcios::toolctl::Notify = 5011 |
| const uint16_t | bgcios::toolctl::NotifyAck = 5012 |
| const uint16_t | bgcios::toolctl::Control = 5013 |
| const uint16_t | bgcios::toolctl::ControlAck = 5014 |
| const uint16_t | bgcios::toolctl::GetSpecialRegs = 101 |
| | Command types for Query and QueryAck messages.
|
| const uint16_t | bgcios::toolctl::GetSpecialRegsAck = 102 |
| const uint16_t | bgcios::toolctl::GetGeneralRegs = 103 |
| const uint16_t | bgcios::toolctl::GetGeneralRegsAck = 104 |
| const uint16_t | bgcios::toolctl::GetFloatRegs = 105 |
| const uint16_t | bgcios::toolctl::GetFloatRegsAck = 106 |
| const uint16_t | bgcios::toolctl::GetDebugRegs = 107 |
| const uint16_t | bgcios::toolctl::GetDebugRegsAck = 108 |
| const uint16_t | bgcios::toolctl::GetMemory = 109 |
| const uint16_t | bgcios::toolctl::GetMemoryAck = 110 |
| const uint16_t | bgcios::toolctl::GetThreadList = 111 |
| const uint16_t | bgcios::toolctl::GetThreadListAck = 112 |
| const uint16_t | bgcios::toolctl::GetAuxVectors = 113 |
| const uint16_t | bgcios::toolctl::GetAuxVectorsAck = 114 |
| const uint16_t | bgcios::toolctl::GetProcessData = 115 |
| const uint16_t | bgcios::toolctl::GetProcessDataAck = 116 |
| const uint16_t | bgcios::toolctl::GetThreadData = 117 |
| const uint16_t | bgcios::toolctl::GetThreadDataAck = 118 |
| const uint16_t | bgcios::toolctl::GetPreferences = 119 |
| const uint16_t | bgcios::toolctl::GetPreferencesAck = 120 |
| const uint16_t | bgcios::toolctl::GetFilenames = 121 |
| const uint16_t | bgcios::toolctl::GetFilenamesAck = 122 |
| const uint16_t | bgcios::toolctl::GetFileStatData = 123 |
| const uint16_t | bgcios::toolctl::GetFileStatDataAck = 124 |
| const uint16_t | bgcios::toolctl::GetFileContents = 125 |
| const uint16_t | bgcios::toolctl::GetFileContentsAck = 126 |
| const uint16_t | bgcios::toolctl::SetGeneralReg = 201 |
| | Command types for Update and UpdateAck messages.
|
| const uint16_t | bgcios::toolctl::SetGeneralRegAck = 202 |
| const uint16_t | bgcios::toolctl::SetFloatReg = 203 |
| const uint16_t | bgcios::toolctl::SetFloatRegAck = 204 |
| const uint16_t | bgcios::toolctl::SetDebugReg = 205 |
| const uint16_t | bgcios::toolctl::SetDebugRegAck = 206 |
| const uint16_t | bgcios::toolctl::SetMemory = 207 |
| const uint16_t | bgcios::toolctl::SetMemoryAck = 208 |
| const uint16_t | bgcios::toolctl::HoldThread = 209 |
| const uint16_t | bgcios::toolctl::HoldThreadAck = 210 |
| const uint16_t | bgcios::toolctl::ReleaseThread = 211 |
| const uint16_t | bgcios::toolctl::ReleaseThreadAck = 212 |
| const uint16_t | bgcios::toolctl::InstallTrapHandler = 213 |
| const uint16_t | bgcios::toolctl::InstallTrapHandlerAck = 214 |
| const uint16_t | bgcios::toolctl::AllocateMemory = 215 |
| const uint16_t | bgcios::toolctl::AllocateMemoryAck = 216 |
| const uint16_t | bgcios::toolctl::SendSignal = 217 |
| const uint16_t | bgcios::toolctl::SendSignalAck = 218 |
| const uint16_t | bgcios::toolctl::ContinueProcess = 219 |
| const uint16_t | bgcios::toolctl::ContinueProcessAck = 220 |
| const uint16_t | bgcios::toolctl::StepThread = 221 |
| const uint16_t | bgcios::toolctl::StepThreadAck = 222 |
| const uint16_t | bgcios::toolctl::SetBreakpoint = 223 |
| const uint16_t | bgcios::toolctl::SetBreakpointAck = 224 |
| const uint16_t | bgcios::toolctl::ResetBreakpoint = 225 |
| const uint16_t | bgcios::toolctl::ResetBreakpointAck = 226 |
| const uint16_t | bgcios::toolctl::SetWatchpoint = 227 |
| const uint16_t | bgcios::toolctl::SetWatchpointAck = 228 |
| const uint16_t | bgcios::toolctl::ResetWatchpoint = 229 |
| const uint16_t | bgcios::toolctl::ResetWatchpointAck = 230 |
| const uint16_t | bgcios::toolctl::RemoveTrapHandler = 233 |
| const uint16_t | bgcios::toolctl::RemoveTrapHandlerAck = 234 |
| const uint16_t | bgcios::toolctl::SetPreferences = 235 |
| const uint16_t | bgcios::toolctl::SetPreferencesAck = 236 |
| const uint16_t | bgcios::toolctl::FreeMemory = 237 |
| const uint16_t | bgcios::toolctl::FreeMemoryAck = 238 |
| const uint16_t | bgcios::toolctl::SetSpecialReg = 239 |
| const uint16_t | bgcios::toolctl::SetSpecialRegAck = 240 |
| const uint16_t | bgcios::toolctl::SetGeneralRegs = 241 |
| const uint16_t | bgcios::toolctl::SetGeneralRegsAck = 242 |
| const uint16_t | bgcios::toolctl::SetFloatRegs = 243 |
| const uint16_t | bgcios::toolctl::SetFloatRegsAck = 244 |
| const uint16_t | bgcios::toolctl::SetDebugRegs = 245 |
| const uint16_t | bgcios::toolctl::SetDebugRegsAck = 246 |
| const uint16_t | bgcios::toolctl::SetSpecialRegs = 247 |
| const uint16_t | bgcios::toolctl::SetSpecialRegsAck = 248 |
| const uint16_t | bgcios::toolctl::ReleaseControl = 249 |
| const uint16_t | bgcios::toolctl::ReleaseControlAck = 250 |
| const uint16_t | bgcios::toolctl::SetContinuationSignal = 251 |
| const uint16_t | bgcios::toolctl::SetContinuationSignalAck = 252 |