Z80.doc 	Documentation.

Z80.a		Main emulator file - compiles to linkable code.
		Includes: Z80.i, Z80_struct.i, Z80_coding.i, tables.i,
		std_offsets.i, prefix_offsets.i, std_instr.i, impldept.i,
		distant.i.

Z80.i		Definitions and declarations needed to use the emulator
		as well as to compile it.

Z80_struct.i	Definition of the control structure. Usually also be needed
		by a program that uses the emulator.

Z80_coding.i	Definitions used to simplify and abstract the coding
		of the ZX instruction routines. (Macros and register
		aliases.)

tables.i	Various tables.

helpfuncts.i	'Helper' functions, not central to the operation of the
		emulator, but useful for the handling of it.

std_offsets.i	Offset table for the unprefixed Z80 instructions.

prefix_offsets.i  Offset tables and decoding routines for the prefixed
		Z80 instructions.

std_instr.i	The labels and definitions of the non-implementation-
		-dependent Z80 instructions.

impldept.i	The labels and macro calls of the implementation-
		dependent Z80 instructions.

distant.i	Instructions that could not be fit into the 0 to +7FFF
		offset address space.

generic_macs.i	Macros defining the generic versions of the
		implementation-dependent Z80 instructions.

machine_macs.i	Macros defining the machine-specific versions of
		the implementation-dependent Z80 instructions.

user.i		User (implementation-dependent) definitions.

extern_instr.a	Compiles to linkable code, to be linked along with
		Z80.a object code if that has been compiled with
		the 'generic object' option.
		Includes: Z80.i, Z80_struct.i, Z80_coding.i, and
		one of generic_macs.i and machine_macs.i (selectable).

c_stubs.a	Stubs for calling the emulator from C.

Z80.h		Header file for using the emulator from C.

notes.txt	Comments on the emulation of certain Z80 features.

cache.txt	Describes the use of a translation cache ('threaded
		code') to emulate the Z80.

Z80_signals.txt Details on the Z80 hardware signals.

