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);