#include <cz80.h>
Public Attributes | |
union { | |
uint8_t r8 [8] | |
union16 r16 [4] | |
struct { | |
union16 BC | |
union16 DE | |
union16 HL | |
union16 FA | |
} name | |
} | creg |
union16 | IX |
union16 | IY |
union16 | SP |
uint16_t | PC |
union16 | BC2 |
union16 | DE2 |
union16 | HL2 |
union16 | FA2 |
union16 | R |
union16 | IFF |
uint8_t | I |
uint8_t | IM |
uint8_t | IntVect |
uint8_t | Status |
uintptr_t | BasePC |
int | CycleIO |
int | CycleToDo |
int | CycleSup |
void * | ctx |
CZ80_READ * | Read_Byte |
CZ80_WRITE * | Write_Byte |
CZ80_READ * | IN_Port |
CZ80_WRITE * | OUT_Port |
CZ80_RETI_CALLBACK * | RetI |
CZ80_INT_CALLBACK * | Interrupt_Ack |
uint8_t * | Fetch [CZ80_FETCH_BANK] |
uintptr_t cz80_struc::BasePC |
union16 cz80_struc::BC |
union16 cz80_struc::BC2 |
union { ... } cz80_struc::creg |
void* cz80_struc::ctx |
int cz80_struc::CycleIO |
int cz80_struc::CycleSup |
int cz80_struc::CycleToDo |
union16 cz80_struc::DE |
union16 cz80_struc::DE2 |
union16 cz80_struc::FA |
union16 cz80_struc::FA2 |
uint8_t* cz80_struc::Fetch[CZ80_FETCH_BANK] |
union16 cz80_struc::HL |
union16 cz80_struc::HL2 |
uint8_t cz80_struc::I |
union16 cz80_struc::IFF |
uint8_t cz80_struc::IM |
CZ80_READ* cz80_struc::IN_Port |
CZ80_INT_CALLBACK* cz80_struc::Interrupt_Ack |
uint8_t cz80_struc::IntVect |
union16 cz80_struc::IX |
union16 cz80_struc::IY |
struct { ... } cz80_struc::name |
CZ80_WRITE* cz80_struc::OUT_Port |
uint16_t cz80_struc::PC |
union16 cz80_struc::R |
union16 cz80_struc::r16[4] |
uint8_t cz80_struc::r8[8] |
CZ80_READ* cz80_struc::Read_Byte |
CZ80_RETI_CALLBACK* cz80_struc::RetI |
union16 cz80_struc::SP |
uint8_t cz80_struc::Status |
CZ80_WRITE* cz80_struc::Write_Byte |