Files
BloomPatched/src/Targets/TargetMemory.hpp

24 lines
387 B
C++
Raw Normal View History

2021-04-04 21:04:12 +01:00
#pragma once
#include <cstdint>
2021-04-04 21:04:12 +01:00
#include <vector>
namespace Bloom::Targets
{
enum class TargetMemoryType: std::uint8_t
2021-04-04 21:04:12 +01:00
{
FLASH,
RAM,
EEPROM,
OTHER,
2021-04-04 21:04:12 +01:00
};
struct TargetMemoryAddressRange
{
std::uint32_t startAddress = 0;
std::uint32_t endAddress = 0;
};
using TargetMemoryBuffer = std::vector<unsigned char>;
2021-04-04 21:04:12 +01:00
}