v6502
The MOS 6502 Virtual Machine and Toolchain Infrastructure
|
Memory Map Range Record. More...
#include <mem.h>
Data Fields | |
uint16_t | start |
Start address of mapped range. | |
size_t | size |
Byte-length of mapped range. | |
v6502_readFunction * | read |
Memory access callback for reading bytes within this memory range. | |
v6502_writeFunction * | write |
Memory access callback for writing bytes within this memory range. | |
void * | context |
Context pointer, generally used to point to hardware data structures so that they can be referenced when called back to. | |
Memory Map Range Record.