Debugger: Use USVC extra data more directly

Not nicer, but more similar to the rest of extra data, so one
approach less.

Change-Id: I2c9a3a041ab3f017f3350c0399d57feeb422048c
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2022-05-25 17:38:12 +02:00
parent dcfa15ff17
commit b17bbcff38
7 changed files with 21 additions and 27 deletions

View File

@@ -732,12 +732,9 @@ void PeripheralRegisterHandler::updateRegisterGroups()
clear();
const DebuggerRunParameters &rp = m_engine->runParameters();
const FilePath peripheralDescriptionFile = FilePath::fromVariant(
rp.inferior.extraData.value(Debugger::Constants::kPeripheralDescriptionFile));
if (!peripheralDescriptionFile.exists())
if (!rp.peripheralDescriptionFile.exists())
return;
m_peripheralRegisterGroups = availablePeripheralRegisterGroups(peripheralDescriptionFile);
m_peripheralRegisterGroups = availablePeripheralRegisterGroups(rp.peripheralDescriptionFile);
}
void PeripheralRegisterHandler::updateRegister(quint64 address, quint64 value)