EightBit/inc/MemoryMapping.h
2018-11-04 16:38:57 +00:00

19 lines
257 B
C++

#pragma once
#include <cstdint>
namespace EightBit {
class Memory;
struct MemoryMapping {
enum AccessLevel { Unknown, ReadOnly, ReadWrite, };
Memory& memory;
uint16_t begin = 0xffff;
uint16_t mask = 0U;
AccessLevel access = Unknown;
};
}