Replaced RetrieveStackPointerFromTarget event with TC command

This commit is contained in:
Nav
2022-05-01 18:01:01 +01:00
parent 75d8ca68fb
commit d8af8fe1ee
11 changed files with 72 additions and 87 deletions

View File

@@ -32,8 +32,6 @@ namespace Bloom::Events
EXTRACT_TARGET_DESCRIPTOR,
TARGET_DESCRIPTOR_EXTRACTED,
INSIGHT_THREAD_STATE_CHANGED,
RETRIEVE_STACK_POINTER_FROM_TARGET,
STACK_POINTER_RETRIEVED_FROM_TARGET,
TARGET_RESET,
};

View File

@@ -19,8 +19,6 @@
#include "ExtractTargetDescriptor.hpp"
#include "TargetDescriptorExtracted.hpp"
#include "InsightThreadStateChanged.hpp"
#include "RetrieveStackPointerFromTarget.hpp"
#include "StackPointerRetrievedFromTarget.hpp"
#include "TargetReset.hpp"
namespace Bloom::Events

View File

@@ -1,26 +0,0 @@
#pragma once
#include <string>
#include "Event.hpp"
#include "StackPointerRetrievedFromTarget.hpp"
namespace Bloom::Events
{
class RetrieveStackPointerFromTarget: public Event
{
public:
using TargetControllerResponseType = StackPointerRetrievedFromTarget;
static constexpr EventType type = EventType::RETRIEVE_STACK_POINTER_FROM_TARGET;
static inline const std::string name = "RetrieveStackPointerFromTarget";
[[nodiscard]] EventType getType() const override {
return RetrieveStackPointerFromTarget::type;
}
[[nodiscard]] std::string getName() const override {
return RetrieveStackPointerFromTarget::name;
}
};
}

View File

@@ -1,24 +0,0 @@
#pragma once
#include <string>
#include "Event.hpp"
namespace Bloom::Events
{
class StackPointerRetrievedFromTarget: public Event
{
public:
static constexpr EventType type = EventType::STACK_POINTER_RETRIEVED_FROM_TARGET;
static inline const std::string name = "StackPointerRetrievedFromTarget";
std::uint32_t stackPointer = 0;
[[nodiscard]] EventType getType() const override {
return StackPointerRetrievedFromTarget::type;
}
[[nodiscard]] std::string getName() const override {
return StackPointerRetrievedFromTarget::name;
}
};
}