List of all items
Structs
- Core
- CoreDump
- CoreInformation
- CoreRegister
- CoreRegisters
- CoreState
- Permissions
- RegisterId
- Session
- architecture::arm::ArmChipInfo
- architecture::arm::ArmCommunicationInterface
- architecture::arm::Dump
- architecture::arm::FullyQualifiedApAddress
- architecture::arm::Pins
- architecture::arm::ap::GenericAp
- architecture::arm::ap::IDR
- architecture::arm::armv6m::Aircr
- architecture::arm::armv6m::BpCompx
- architecture::arm::armv6m::BpCtrl
- architecture::arm::armv6m::Dcrdr
- architecture::arm::armv6m::Demcr
- architecture::arm::armv6m::Dhcsr
- architecture::arm::armv7a::Armv7a
- architecture::arm::armv7m::Aircr
- architecture::arm::armv7m::Armv7m
- architecture::arm::armv7m::Dcrdr
- architecture::arm::armv7m::Demcr
- architecture::arm::armv7m::Dhcsr
- architecture::arm::armv7m::FpCtrl
- architecture::arm::armv7m::FpRev1CompX
- architecture::arm::armv7m::FpRev2CompX
- architecture::arm::armv8a::Armv8a
- architecture::arm::armv8m::Aircr
- architecture::arm::armv8m::Armv8m
- architecture::arm::armv8m::Dcrdr
- architecture::arm::armv8m::Demcr
- architecture::arm::armv8m::Dhcsr
- architecture::arm::armv8m::FpCompN
- architecture::arm::armv8m::FpCtrl
- architecture::arm::component::Dwt
- architecture::arm::component::Itm
- architecture::arm::component::Scs
- architecture::arm::component::Swo
- architecture::arm::component::Tpiu
- architecture::arm::component::TraceFunnel
- architecture::arm::component::TraceMemoryController
- architecture::arm::dp::Abort
- architecture::arm::dp::BASEPTR0
- architecture::arm::dp::BASEPTR1
- architecture::arm::dp::Ctrl
- architecture::arm::dp::DLPIDR
- architecture::arm::dp::DPIDR
- architecture::arm::dp::DPIDR1
- architecture::arm::dp::DebugPortId
- architecture::arm::dp::RdBuff
- architecture::arm::dp::Select
- architecture::arm::dp::TARGETID
- architecture::arm::memory::romtable::ComponentId
- architecture::arm::memory::romtable::ComponentInformationReader
- architecture::arm::memory::romtable::CoresightComponent
- architecture::arm::memory::romtable::CoresightComponentIter
- architecture::arm::memory::romtable::PartInfo
- architecture::arm::memory::romtable::PeripheralID
- architecture::arm::memory::romtable::RomTable
- architecture::arm::memory::romtable::RomTableEntry
- architecture::arm::sequences::DefaultArmSequence
- architecture::arm::swo::SwoConfig
- architecture::arm::swo::SwoReader
- architecture::riscv::Abstractcs
- architecture::riscv::Data0
- architecture::riscv::Data1
- architecture::riscv::Data10
- architecture::riscv::Data11
- architecture::riscv::Data2
- architecture::riscv::Data3
- architecture::riscv::Data4
- architecture::riscv::Data5
- architecture::riscv::Data6
- architecture::riscv::Data7
- architecture::riscv::Data8
- architecture::riscv::Data9
- architecture::riscv::Dmcontrol
- architecture::riscv::Dmstatus
- architecture::riscv::Hartinfo
- architecture::riscv::Misa
- architecture::riscv::Progbuf0
- architecture::riscv::Progbuf1
- architecture::riscv::Progbuf10
- architecture::riscv::Progbuf11
- architecture::riscv::Progbuf12
- architecture::riscv::Progbuf13
- architecture::riscv::Progbuf14
- architecture::riscv::Progbuf15
- architecture::riscv::Progbuf2
- architecture::riscv::Progbuf3
- architecture::riscv::Progbuf4
- architecture::riscv::Progbuf5
- architecture::riscv::Progbuf6
- architecture::riscv::Progbuf7
- architecture::riscv::Progbuf8
- architecture::riscv::Progbuf9
- architecture::riscv::Riscv32
- architecture::riscv::RiscvCoreState
- architecture::riscv::communication_interface::Abstractauto
- architecture::riscv::communication_interface::AccessMemoryCommand
- architecture::riscv::communication_interface::AccessRegisterCommand
- architecture::riscv::communication_interface::Confstrptr0
- architecture::riscv::communication_interface::Confstrptr1
- architecture::riscv::communication_interface::Confstrptr2
- architecture::riscv::communication_interface::Confstrptr3
- architecture::riscv::communication_interface::RiscvCommunicationInterface
- architecture::riscv::communication_interface::RiscvCommunicationInterfaceState
- architecture::riscv::communication_interface::RiscvDebugInterfaceState
- architecture::riscv::communication_interface::Sbaddress0
- architecture::riscv::communication_interface::Sbaddress1
- architecture::riscv::communication_interface::Sbaddress2
- architecture::riscv::communication_interface::Sbaddress3
- architecture::riscv::communication_interface::Sbcs
- architecture::riscv::communication_interface::Sbdata0
- architecture::riscv::communication_interface::Sbdata1
- architecture::riscv::communication_interface::Sbdata2
- architecture::riscv::communication_interface::Sbdata3
- architecture::riscv::sequences::DefaultRiscvSequence
- architecture::xtensa::Xtensa
- architecture::xtensa::XtensaCoreState
- architecture::xtensa::communication_interface::DebugCause
- architecture::xtensa::communication_interface::IBreakEn
- architecture::xtensa::communication_interface::ICount
- architecture::xtensa::communication_interface::ICountLevel
- architecture::xtensa::communication_interface::ProgramCounter
- architecture::xtensa::communication_interface::ProgramStatus
- architecture::xtensa::communication_interface::XtensaCommunicationInterface
- architecture::xtensa::communication_interface::XtensaDebugInterfaceState
- config::Chip
- config::ChipFamily
- config::Core
- config::FlashProperties
- config::GenericRegion
- config::MemoryAccess
- config::NvmRegion
- config::PageInfo
- config::RamRegion
- config::RawFlashAlgorithm
- config::ScanChainElement
- config::SectorDescription
- config::SectorInfo
- config::Target
- debug::SourceLocation
- debug::VerifiedBreakpoint
- debug::debug_info::DebugInfo
- debug::registers::DebugRegister
- debug::registers::DebugRegisters
- debug::stack_frame::StackFrame
- debug::stack_frame::StackFrameInfo
- debug::unit_info::UnitInfo
- debug::variable::Bitfield
- debug::variable::Variable
- debug::variable_cache::VariableCache
- flashing::BinOptions
- flashing::DownloadOptions
- flashing::FlashAlgorithm
- flashing::FlashDataBlockSpan
- flashing::FlashFill
- flashing::FlashLayout
- flashing::FlashLoader
- flashing::FlashPage
- flashing::FlashProgress
- flashing::FlashSector
- flashing::FlashVisualizer
- flashing::IdfOptions
- gdb_server::GdbInstanceConfiguration
- probe::BatchExecutionError
- probe::BoxedProbeError
- probe::DebugProbeInfo
- probe::DebugProbeSelector
- probe::DeferredResultIndex
- probe::DeferredResultSet
- probe::JtagChainItem
- probe::JtagCommandQueue
- probe::JtagWriteCommand
- probe::Probe
- probe::ShiftDrCommand
- probe::blackmagic::BlackMagicProbe
- probe::blackmagic::BlackMagicProbeFactory
- probe::cmsisdap::CmsisDap
- probe::cmsisdap::CmsisDapFactory
- probe::espusbjtag::EspUsbJtag
- probe::espusbjtag::EspUsbJtagFactory
- probe::fake_probe::FakeProbe
- probe::ftdi::FtdiProbe
- probe::ftdi::FtdiProbeFactory
- probe::jlink::JLink
- probe::jlink::JLinkFactory
- probe::jlink::capabilities::Capabilities
- probe::jlink::swo::SwoData
- probe::jlink::swo::SwoSpeedInfo
- probe::list::AllProbesLister
- probe::list::Lister
- probe::stlink::StLink
- probe::stlink::StLinkFactory
- probe::wlink::WchLink
- probe::wlink::WchLinkFactory
- rtt::DownChannel
- rtt::Rtt
- rtt::UpChannel
- semihosting::Buffer
- semihosting::CloseRequest
- semihosting::ExitErrorDetails
- semihosting::GetCommandLineRequest
- semihosting::OpenRequest
- semihosting::UnknownCommandDetails
- semihosting::WriteConsoleRequest
- semihosting::WriteRequest
- vendor::espressif::Espressif
- vendor::espressif::sequences::esp32::ESP32
- vendor::espressif::sequences::esp32c2::ESP32C2
- vendor::espressif::sequences::esp32c3::ESP32C3
- vendor::espressif::sequences::esp32c6::ESP32C6
- vendor::espressif::sequences::esp32h2::ESP32H2
- vendor::espressif::sequences::esp32s2::ESP32S2
- vendor::espressif::sequences::esp32s3::ESP32S3
- vendor::infineon::Infineon
- vendor::infineon::sequences::xmc4000::Stcon
- vendor::infineon::sequences::xmc4000::XMC4000
- vendor::microchip::Microchip
- vendor::microchip::sequences::atsam::AtSAM
- vendor::microchip::sequences::atsam::DsuCtrl
- vendor::microchip::sequences::atsam::DsuDid
- vendor::microchip::sequences::atsam::DsuStatusA
- vendor::microchip::sequences::atsam::DsuStatusB
- vendor::nordicsemi::NordicSemi
- vendor::nordicsemi::sequences::nrf52::Nrf52
- vendor::nordicsemi::sequences::nrf53::Nrf5340
- vendor::nordicsemi::sequences::nrf91::Nrf9160
- vendor::nxp::Nxp
- vendor::nxp::sequences::nxp_armv7m::MIMXRT10xx
- vendor::nxp::sequences::nxp_armv7m::MIMXRT117x
- vendor::nxp::sequences::nxp_armv8m::LPC55Sxx
- vendor::nxp::sequences::nxp_armv8m::MIMXRT118x
- vendor::nxp::sequences::nxp_armv8m::MIMXRT5xxS
- vendor::nxp::sequences::nxp_armv8m::Srmask
- vendor::silabs::SiliconLabs
- vendor::silabs::sequences::efm32xg2::EFM32xG2
- vendor::st::St
- vendor::st::sequences::stm32_armv6::Stm32Armv6
- vendor::st::sequences::stm32_armv7::Stm32Armv7
- vendor::st::sequences::stm32_armv8::Stm32Armv8
- vendor::st::sequences::stm32h7::Stm32h7
- vendor::ti::TexasInstruments
- vendor::ti::sequences::cc13xx_cc26xx::CC13xxCC26xx
- vendor::vorago::Vorago
- vendor::vorago::sequences::va416xx::Va416xx
Enums
- Architecture
- BreakpointCause
- CoreDumpError
- CoreStatus
- CoreType
- Error
- HaltReason
- InstructionSet
- RegisterRole
- RegisterValue
- SpecificCoreState
- VectorCatchCondition
- architecture::arm::ApAddress
- architecture::arm::ApV2Address
- architecture::arm::ArmError
- architecture::arm::DapError
- architecture::arm::DpAddress
- architecture::arm::PortType
- architecture::arm::ap::AccessPort
- architecture::arm::ap::AccessPortError
- architecture::arm::ap::ApClass
- architecture::arm::ap::ApType
- architecture::arm::armv7a::Armv7aError
- architecture::arm::armv8a::Armv8aError
- architecture::arm::component::ComponentError
- architecture::arm::component::TraceSink
- architecture::arm::dp::DebugPortError
- architecture::arm::dp::DebugPortVersion
- architecture::arm::dp::MinDpSupport
- architecture::arm::memory::romtable::Component
- architecture::arm::memory::romtable::PeripheralType
- architecture::arm::memory::romtable::RomTableError
- architecture::arm::sequences::ArmDebugSequenceError
- architecture::arm::swo::SwoMode
- architecture::riscv::communication_interface::AbstractCommandErrorKind
- architecture::riscv::communication_interface::DebugModuleVersion
- architecture::riscv::communication_interface::RiscvBusAccess
- architecture::riscv::communication_interface::RiscvError
- architecture::xtensa::communication_interface::XtensaError
- config::CoreType
- config::DebugSequence
- config::InstructionSet
- config::MemoryRegion
- config::RegistryError
- config::TargetDescriptionSource
- config::TargetSelector
- debug::ColumnType
- debug::DebugError
- debug::ObjectRef
- debug::debug_step::SteppingMode
- debug::variable::BitOffset
- debug::variable::Modifier
- debug::variable::VariableLocation
- debug::variable::VariableName
- debug::variable::VariableNodeType
- debug::variable::VariableType
- debug::variable::VariableValue
- debug::variable::VariantRole
- flashing::BootInfo
- flashing::FileDownloadError
- flashing::FlashError
- flashing::Format
- flashing::FormatKind
- flashing::ProgressEvent
- probe::AttachMethod
- probe::BatchCommand
- probe::CommandResult
- probe::DebugProbeError
- probe::DebugProbeSelectorParseError
- probe::JtagCommand
- probe::ProbeCreationError
- probe::WireProtocol
- probe::fake_probe::Operation
- probe::jlink::capabilities::Capability
- probe::jlink::swo::SwoMode
- probe::stlink::StlinkError
- probe::wlink::RiscvChip
- probe::wlink::WchLinkVariant
- rtt::ChannelMode
- rtt::Error
- rtt::ScanRegion
- semihosting::SemihostingCommand
- vendor::nordicsemi::sequences::nrf52::ComponentError
- vendor::nxp::sequences::nxp_armv8m::MIMXRTFamily
- vendor::st::sequences::stm32_armv6::Stm32Armv6Family
- vendor::st::sequences::stm32h7::Stm32h7Line
Traits
- CoreInterface
- MemoryInterface
- MemoryMappedRegister
- architecture::arm::ArmProbeInterface
- architecture::arm::DapAccess
- architecture::arm::RawDapAccess
- architecture::arm::Register
- architecture::arm::ap::AccessPortType
- architecture::arm::ap::ApAccess
- architecture::arm::ap::ApRegAccess
- architecture::arm::component::DebugComponentInterface
- architecture::arm::dp::DpAccess
- architecture::arm::dp::DpRegister
- architecture::arm::memory::ArmMemoryInterface
- architecture::arm::memory::ArmMemoryInterfaceShim
- architecture::arm::sequences::ArmDebugSequence
- architecture::arm::sequences::DebugEraseSequence
- architecture::arm::swo::SwoAccess
- architecture::riscv::communication_interface::RiscvInterfaceBuilder
- architecture::riscv::sequences::RiscvDebugSequence
- architecture::xtensa::communication_interface::TypedRegister
- config::MemoryRange
- flashing::ImageLoader
- flashing::ImageReader
- probe::DebugProbe
- probe::JTAGAccess
- probe::ProbeError
- probe::ProbeFactory
- probe::list::ProbeLister
- rtt::RttChannel
- vendor::Vendor
Macros
Functions
- architecture::arm::ap::access_port_is_valid
- architecture::arm::ap::get_ap_by_idr
- architecture::arm::component::disable_swv
- architecture::arm::component::enable_tracing
- architecture::arm::component::find_component
- architecture::arm::component::get_arm_components
- architecture::arm::component::remove_swv_data_trace
- architecture::arm::valid_32bit_arm_address
- config::add_target_from_yaml
- config::families
- config::get_target_and_family_by_name
- config::get_target_by_name
- config::get_targets_by_family_name
- config::search_chips
- debug::debug_info::determine_cfa
- debug::debug_info::get_unwind_info
- debug::debug_info::unwind_pc_without_debuginfo
- debug::debug_info::unwind_register
- debug::get_object_reference
- exception_handler_for_core
- flashing::build_loader
- flashing::download_file
- flashing::download_file_with_options
- flashing::erase_all
- flashing::erase_sectors
- gdb_server::run
- rtt::try_attach_to_rtt
- rtt::try_attach_to_rtt_shared
- semihosting::decode_semihosting_syscall
- vendor::register_vendor
- vendor::try_create_debug_sequence