diff options
Diffstat (limited to 'src/plugins/debugger/uvsc/uvscutils.h')
-rw-r--r-- | src/plugins/debugger/uvsc/uvscutils.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/debugger/uvsc/uvscutils.h b/src/plugins/debugger/uvsc/uvscutils.h index 6295912839..61778f11e5 100644 --- a/src/plugins/debugger/uvsc/uvscutils.h +++ b/src/plugins/debugger/uvsc/uvscutils.h @@ -56,6 +56,8 @@ QString decodeAscii(const qint8 *ascii); QByteArray encodeProjectData(const QStringList &someNames); QByteArray encodeBreakPoint(BKTYPE type, const QString &exp, const QString &cmd = QString()); QByteArray encodeAmem(quint64 address, quint32 bytesCount); +QByteArray encodeAmem(quint64 address, const QByteArray &data); +EXECCMD encodeCommand(const QString &cmd); TVAL encodeVoidTval(); TVAL encodeIntTval(int value); TVAL encodeU64Tval(quint64 value); @@ -65,6 +67,9 @@ VSET encodeU64Vset(quint64 index, const QString &value); bool isKnownRegister(int type); QString adjustHexValue(QString hex, const QString &type); +QByteArray encodeU32(quint32 value); +quint32 decodeU32(const QByteArray &data); + QString buildLocalId(const VARINFO &varinfo); QString buildLocalEditable(const VARINFO &varinfo); QString buildLocalNumchild(const VARINFO &varinfo); |