add addressing context structure with read functions for CPU memory access

This commit is contained in:
2025-12-21 17:50:15 +03:00
parent 6f80c8eabd
commit 7d607ec86d
+18
View File
@@ -0,0 +1,18 @@
#ifndef ADDRESSING_H
#define ADDRESSING_H
#include <stdint.h>
#include <stddef.h>
typedef struct
{
uint8_t (*read8)(uint16_t addr, void *userdata);
void (*read16)(uint16_t addr, void *userdata);
void *userdata;
// cpu registers
} addr_ctx_t;
#endif