6502-asm/addressing_mode.hh
2022-03-20 15:50:14 -07:00

14 lines
233 B
C++

#pragma once
#include <functional>
#include <unordered_map>
#include "isa.hh"
struct addressing_mode_t {
size_t len;
std::function<bool(ssize_t)> valid;
};
std::unordered_map<isa::mode, addressing_mode_t>& addressing_mode();