home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 2 / FFMCD02.bin / new / misc / emu / z80 / files < prev    next >
Text File  |  1993-12-21  |  2KB  |  62 lines

  1. Z80.doc     Documentation.
  2.  
  3. Z80.a        Main emulator file - compiles to linkable code.
  4.         Includes: Z80.i, Z80_struct.i, Z80_coding.i, tables.i,
  5.         std_offsets.i, prefix_offsets.i, std_instr.i, impldept.i,
  6.         distant.i.
  7.  
  8. Z80.i        Definitions and declarations needed to use the emulator
  9.         as well as to compile it.
  10.  
  11. Z80_struct.i    Definition of the control structure. Usually also be needed
  12.         by a program that uses the emulator.
  13.  
  14. Z80_coding.i    Definitions used to simplify and abstract the coding
  15.         of the ZX instruction routines. (Macros and register
  16.         aliases.)
  17.  
  18. tables.i    Various tables.
  19.  
  20. helpfuncts.i    'Helper' functions, not central to the operation of the
  21.         emulator, but useful for the handling of it.
  22.  
  23. std_offsets.i    Offset table for the unprefixed Z80 instructions.
  24.  
  25. prefix_offsets.i  Offset tables and decoding routines for the prefixed
  26.         Z80 instructions.
  27.  
  28. std_instr.i    The labels and definitions of the non-implementation-
  29.         -dependent Z80 instructions.
  30.  
  31. impldept.i    The labels and macro calls of the implementation-
  32.         dependent Z80 instructions.
  33.  
  34. distant.i    Instructions that could not be fit into the 0 to +7FFF
  35.         offset address space.
  36.  
  37. generic_macs.i    Macros defining the generic versions of the
  38.         implementation-dependent Z80 instructions.
  39.  
  40. machine_macs.i    Macros defining the machine-specific versions of
  41.         the implementation-dependent Z80 instructions.
  42.  
  43. user.i        User (implementation-dependent) definitions.
  44.  
  45. extern_instr.a    Compiles to linkable code, to be linked along with
  46.         Z80.a object code if that has been compiled with
  47.         the 'generic object' option.
  48.         Includes: Z80.i, Z80_struct.i, Z80_coding.i, and
  49.         one of generic_macs.i and machine_macs.i (selectable).
  50.  
  51. c_stubs.a    Stubs for calling the emulator from C.
  52.  
  53. Z80.h        Header file for using the emulator from C.
  54.  
  55. notes.txt    Comments on the emulation of certain Z80 features.
  56.  
  57. cache.txt    Describes the use of a translation cache ('threaded
  58.         code') to emulate the Z80.
  59.  
  60. Z80_signals.txt Details on the Z80 hardware signals.
  61.  
  62.