Added memory type, start address and size members to the MemoryWrittenToTarget event

This commit is contained in:
Nav
2022-04-30 01:37:00 +01:00
parent ffc27a567b
commit 01bc53ffce
2 changed files with 16 additions and 2 deletions

View File

@@ -806,7 +806,9 @@ namespace Bloom::TargetController
const auto bufferStartAddress = command.startAddress;
this->target->writeMemory(command.memoryType, bufferStartAddress, buffer);
EventManager::triggerEvent(std::make_shared<Events::MemoryWrittenToTarget>());
EventManager::triggerEvent(
std::make_shared<Events::MemoryWrittenToTarget>(command.memoryType, bufferStartAddress, bufferSize)
);
if (
EventManager::isEventTypeListenedFor(Events::RegistersWrittenToTarget::type)