[][src]Module z80emu::z80

A home of the Cpu implementations.

Structs

BM1

The struct implements a Flavour that (supposedly) emulates the KP1858BM1 or T34BM1 clones of the Z80.

CMOS

The struct implements a Flavour that emulates the Zilog Z80 CMOS version.

NMOS

The struct implements a Flavour that emulates the Zilog Z80 NMOS version.

Z80

Emulates a Zilog's Z80 CPU in various "flavours" via the Cpu trait.

Traits

Flavour

A trait for implementing exceptions to the undocumented Z80 behaviour.

Type Definitions

Z80NMOS

Emulates a Zilog's NMOS Z80 CPU via the Cpu trait.

Z80CMOS

Emulates a Zilog's CMOS Z80 CPU via the Cpu trait.

Z80BM

Emulates one of the clones (presumably the KP1858BM1 or T34BM1) of the Z80 CPU via the Cpu trait.