Crate rustzx_z80

Crate rustzx_z80 

Source
Expand description

Module which contains all CPU-specific structures, functions, constants

Structs§

CodeGenerator
Provides easy methods to generate some Z80 opcodes. Currently only limited opcode list is supported
Opcode
Opcode, divided in parts
Regs
Z80 registers
Z80
Z80 Processor struct

Enums§

IntMode
Interrupt mode enum
Prefix
Instruction prefix type
RegName8
8-bit register names
RegName16
16-bit register names

Constants§

FLAG_CARRY
FLAG_F3
FLAG_F5
FLAG_HALF_CARRY
FLAG_PV
FLAG_SIGN
FLAG_SUB
FLAG_ZERO

Traits§

CodegenMemorySpace
Represents memory where opcodes generated by CodeGenerator will be placed
Z80Bus
Z80 processor System bus Implement it for communication with CPU.

Functions§

flag_pos