Skip to content

Z80NPins Enum

Definition

Describes the Z80N bus control pins asserted during a T-state, sampled at the rising edge of the T-state's clock. Active-low pins are represented as active-high flags.

public enum Z80NPins

Fields

Name Description
HALT The CPU has executed a HALT instruction and is awaiting an interrupt.
IORQ Input/output request; the address bus holds a valid I/O port address, or the CPU is acknowledging an interrupt when combined with M1.
M1 Machine cycle one; the CPU is fetching an opcode, or acknowledging an interrupt when combined with IORQ.
MREQ Memory request; the address bus holds a valid memory address.
NEXTREG Next register write; the low byte of the address bus holds the number of the Next register to write to and the data bus holds the value to write to it.
None No pins are asserted.
RD Read; the CPU wants to read data from memory or an I/O port.
RFSH Refresh; the address bus holds a refresh address for dynamic memory.
WR Write; the data bus holds valid data to write to memory or an I/O port.