Mercurial > repos > blastem
comparison backend.h @ 592:4ff7bbb3943b
Get rest of emulator compiling again with Z80 core enabled
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 17 Dec 2014 23:03:19 -0800 |
parents | ea80559c67cb |
children | 5ef3fe516da9 |
comparison
equal
deleted
inserted
replaced
591:966b46c68942 | 592:4ff7bbb3943b |
---|---|
77 #define MMAP_CODE 0x04 | 77 #define MMAP_CODE 0x04 |
78 #define MMAP_PTR_IDX 0x08 | 78 #define MMAP_PTR_IDX 0x08 |
79 #define MMAP_ONLY_ODD 0x10 | 79 #define MMAP_ONLY_ODD 0x10 |
80 #define MMAP_ONLY_EVEN 0x20 | 80 #define MMAP_ONLY_EVEN 0x20 |
81 #define MMAP_FUNC_NULL 0x40 | 81 #define MMAP_FUNC_NULL 0x40 |
82 #define MMAP_CUSTOM 0x80 | |
82 | 83 |
83 typedef uint16_t (*read_16_fun)(uint32_t address, void * context); | 84 typedef uint16_t (*read_16_fun)(uint32_t address, void * context); |
84 typedef uint8_t (*read_8_fun)(uint32_t address, void * context); | 85 typedef uint8_t (*read_8_fun)(uint32_t address, void * context); |
85 typedef void * (*write_16_fun)(uint32_t address, void * context, uint16_t value); | 86 typedef void * (*write_16_fun)(uint32_t address, void * context, uint16_t value); |
86 typedef void * (*write_8_fun)(uint32_t address, void * context, uint8_t value); | 87 typedef void * (*write_8_fun)(uint32_t address, void * context, uint8_t value); |