Trait probe_rs::architecture::arm::ArmProbeInterface[][src]

pub trait ArmProbeInterface: DapAccess + SwdSequence + SwoAccess + Send {
    fn memory_interface(
        &mut self,
        access_port: MemoryAp
    ) -> Result<Memory<'_>, ProbeRsError>;
fn ap_information(
        &mut self,
        access_port: GenericAp
    ) -> Result<&ApInformation, ProbeRsError>;
fn num_access_ports(&mut self, dp: DpAddress) -> Result<usize, ProbeRsError>;
fn read_from_rom_table(
        &mut self,
        dp: DpAddress
    ) -> Result<Option<ArmChipInfo>, ProbeRsError>;
fn close(self: Box<Self>) -> Probe; }

Required methods

Implementors