Expand description
RAL 1243 is a fictional computer brought into its virtual existence to provide an example of how to implement emulators based on the Z80 CPU emulator.
Re-exports§
Modules§
- System
BUS
organization traits and structs. Clock
implementation forRal1243
.CTC Z8430
emulator.CTC
triggers.- Debugger helpers.
- Memory for
Ral1243
. PIO Z8420
emulator.PIO
channel devices.
Structs§
- A helper for running emulated frames.
- The
Ral1243
computer.
Enums§
- A message for controlling the emulation in a thread.
std
-only.
Constants§
- PIO peripheral I/O port address.
- PIO peripheral I/O port mask LSB bit number selecting a CTC channel.
- PIO peripheral I/O port mask MSB bit number selecting a CTC channel.
- CTC peripheral I/O port mask.
Ral1243
EX-ROM 1 binary.Ral1243
EX-ROM 2 binary.- Memory control I/O port address.
- Memory control I/O port mask.
- PIO peripheral I/O port address.
- PIO peripheral I/O port mask bit number selecting a PIO channel.
- PIO peripheral I/O port mask bit number selecting between data and control access.
- PIO peripheral I/O port mask.
Ral1243
ROM binary.
Functions§
- Create an
EX-ROM
from a slice. - Read
EX-ROMS
from a directory.std
only.
Type Aliases§
Ral1243
memory and peripherals.CTC Z8430
device definition forRal1243
.PIO Z8420
device definition forRal1243
.