Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1.                          dZ80 Version 2.0 Source Code
  2.  
  3.                        Copyright 1996-2002 Mark Incley.
  4.  
  5.                            E-mail: dz80@inkland.org
  6.                             http://www.inkland.org
  7.  
  8.  
  9. Serious Bit
  10. -----------
  11.  
  12. I have made this source code available so that it may be compiled on platforms
  13. other than MS-DOS and Windows. You may compile it and distribute the resulting
  14. executable only if no monies are charged for it.
  15.  
  16.       ** YOU ARE NOT ALLOWED TO DISTRIBUTE THIS SOFTWARE COMMERICIALLY **
  17.  
  18.  
  19. Not So Serious Bit
  20. ------------------
  21.  
  22. If you make any feature modifications to the dZ80 source code, please let me
  23. know, so that I can make them to my source too. I didn't intend for dZ80 to
  24. grow into an all singing and dancin' disassembler, but, if features are added,
  25. I would like to add them to my base version too.
  26.  
  27.  
  28. Source Code Notes
  29. -----------------
  30.  
  31. Please note that as of dZ80 2.0, you will also require the Lua 4.0
  32. source code download from http://www.lua.org. It should be unzipped so that
  33. the lua folder appears within the dZ80 folder as "Lua".
  34.  
  35.  
  36. File            Purpose
  37. ----            -------
  38. types.h         Sets up the typedefs
  39. tables.c        Miscellaenous tables used by dZ80
  40. dz80.c / h      The "front end" for the disassembler core
  41. dissz80.c / h   The disassembler core
  42. dissz80p.h      Private dZ80 header file - check out EXAMPLE.C
  43. parsecmd.c/h    Command line parser for the front end.
  44. loadfile.c      File loader and memory allocator
  45.  
  46. example.c       An example of how to drop dZ80 into your own programs to gain
  47.                 a disassembler.
  48.  
  49. makefile        A simple makefile for dZ80
  50. dz80ns.mak      A simple makefile for dZ80 without scripting support
  51. example.mak     Makefile for the example code
  52.  
  53. skip.c          A self-contained dZ80 opcode map file generator by
  54.                 Raffaele Sena
  55.  
  56.  
  57. If you have any problems, just e-mail me at dz80@inkland.org
  58.  
  59. Cheers,
  60.  
  61.         Mark
  62.