65 SWDSymbol(stype t, uint32_t d) : m_stype(t), m_data(d) {}
70 bool operator==(
const SWDSymbol& s)
const {
return (m_stype == s.m_stype) && (m_data == s.m_data); }
77 virtual std::string
GetText(
size_t)
override;
78 virtual std::string
GetColor(
size_t)
override;
85 static const uint16_t c_JTAG_TO_SWD_SEQ;
86 static const uint16_t c_SWD_TO_JTAG_SEQ;
87 static const uint16_t c_SWD_TO_DORMANT_SEQ;
88 static const uint32_t c_magic_seqlen;
89 static const uint32_t c_reset_minseqlen;
90 static const uint32_t c_magic_wakeuplen;
91 static const uint8_t c_wakeup[16];
96 virtual void Refresh()
override;
98 static std::string GetProtocolName();
Abstract base class for all filter graph blocks which are not physical instrument channels.
Definition: Filter.h:95
Definition: SWDDecoder.h:82
virtual void Refresh() override
Evaluates a filter graph node.
Definition: SWDDecoder.cpp:88
Definition: SWDDecoder.h:40
Descriptor for a single stream coming off a channel.
Definition: StreamDescriptor.h:46