aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/uvsc/uvscengine.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/debugger/uvsc/uvscengine.h')
-rw-r--r--src/plugins/debugger/uvsc/uvscengine.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/debugger/uvsc/uvscengine.h b/src/plugins/debugger/uvsc/uvscengine.h
index 97f843f44c..ace70fd5c5 100644
--- a/src/plugins/debugger/uvsc/uvscengine.h
+++ b/src/plugins/debugger/uvsc/uvscengine.h
@@ -49,6 +49,7 @@ public:
bool hasCapability(unsigned cap) const final;
void setRegisterValue(const QString &name, const QString &value) final;
+ void setPeripheralRegisterValue(quint64 address, quint64 value) final;
void executeStepOver(bool byInstruction) final;
void executeStepIn(bool byInstruction) final;
@@ -72,6 +73,8 @@ public:
void fetchDisassembler(DisassemblerAgent *agent) final;
void reloadRegisters() final;
+ void reloadPeripheralRegisters() final;
+
void reloadFullStack() final;
private slots:
@@ -84,6 +87,7 @@ private slots:
void handleThreadInfo();
void handleReloadStack(bool isFull);
void handleReloadRegisters();
+ void handleReloadPeripheralRegisters(const QList<quint64> &addresses);
void handleUpdateLocals(bool partial);
void handleInsertBreakpoint(const QString &exp, const Breakpoint &bp);
void handleRemoveBreakpoint(const Breakpoint &bp);