home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / develop / hc11dev / docs / hitmon11_history.txt < prev    next >
Text File  |  1995-02-27  |  7KB  |  200 lines

  1. ùúùúHitMon11 history file.
  2.  
  3. Current Version:
  4. $VER: HitMon11_history 0.25 (8-Feb-94)
  5.  
  6. 8.6.92   $VER: version label added. For compability with
  7.          the version command. Program now called HitMon11,
  8.          also the executable file has this name.
  9.  
  10.          Version 0.12 (Internal version)
  11.  
  12. 9.6.92   Added possabilities to specify more than one
  13.          switch. It's now possible to specify both the
  14.          srecord and the talker file on the DOS command
  15.          line.
  16.  
  17. 10.6.92  Now checks for too long arguments. Also a little
  18.          better handling of arguments over all, for example
  19.          spaces after the last argument won't cause a wrong
  20.          number of arguments error.
  21.  
  22. 11.6.92  You can now specify the crystal frequency on the
  23.          command line. Up to 54612Khz (54.6Mhz) allowed,
  24.          and I think that will be applicable a long way
  25.          into the future.
  26.  
  27. 12.6.92  The program now has it's own prompt where you can
  28.          enter commands. The only command that's working at
  29.          the moment though is 'Quit'.
  30.  
  31. 13.6.92  Added the MD (Memory Dump) command.
  32.  
  33. 14.6.92  Added the MS (Memory Set) and the LOADS (Load
  34.          S-Record, and download) Commands. And when I added
  35.          the LOADS command, I also removed the S-Record
  36.          from the DOS-command line.
  37.  
  38. 15.6.92  The LOADS command now works properly. And it frees
  39.          all memory used after it's done. This is now a
  40.          pretty usable version.
  41.  
  42.          Version 0.15 (Release Version)
  43.  
  44. 16.6.92  Macros now supported to some extent. Macros can be
  45.          entered on the command line.
  46.  
  47.          Version 0.16 (Internal version)
  48.  
  49. 17.6.92  The "\n" character in the macro library are now
  50.          substituted with arguments. (n=0-9).
  51.  
  52. 18.6.92  Added the DefM (Define Macro) and DelM (Delete
  53.          Macro) commands.
  54.  
  55. 19.6.92  Added the SaveM (Save Macro) command. I also fixed
  56.          a minor bug in the DelM command, so now it's
  57.          possible to delete all macros.
  58.  
  59. 20.6.92  Added the LoadM (Load Macro) and ClrM (Clear
  60.          Macros) commands.
  61.  
  62. 22.6.92  It's now possible to load a macro file from the
  63.          DOS commandline at startup. That macro file is
  64.          also searched for the Autostart macro which is run
  65.          after the talker has been downloaded, if it's
  66.          found. I've also added the EEPROM command, with
  67.          which you can list the current EEPROM ranges by
  68.          not entering any arguments. You can also specify a
  69.          new EEPROM range by entering two values after the
  70.          command. Or if you enter just one value, only that
  71.          address will be marked as an EEPROM address. And
  72.          last the EEPROM CLR command has been added which
  73.          clears all the EEPROM ranges.
  74.  
  75. 23.6.92  Added the EEPROM ROW (Erase an EEPROM row), EEPROM
  76.          BULK (Bulk erase a whole EEPROM block) and RESTART
  77.          commands. Also fixed a bug in the MS command. Now
  78.          the program wont quit at startup if it can't
  79.          syncronize with the HC11 but instead it will try
  80.          again and again until it succeeds.
  81.  
  82. 24.6.92  Added the DR (Display Registers) command. That
  83.          command now runs automatically when the program is
  84.          started.
  85.  
  86. 25.6.92  Added the G (Go) command.
  87.  
  88. 26.6.92  Added the Call (Call subroutine), BF (Block Fill)
  89.          and DOS (Call DOS command) commands. Now the DR
  90.          command also checks to see if the processor has
  91.          returned from a subroutine called by the user, and
  92.          if it has it changes the processor state to:
  93.          Stopped.
  94.  
  95. 29.6.92  Added the DASM (Disassemble) command.
  96.  
  97. 15.7.92  Fixed some minor bugs, I found during actual use
  98.          of the program.
  99.  
  100. 16.7.92  Added the Find command. And now it's possible to
  101.          break the DASM command and the 'Reset your Hc11'
  102.          sequencs by pressing CTRL-C
  103.  
  104. 17.7.92  Added the MM (Modify Memory)command.
  105.  
  106. 18.7.92  Fixed a bug in the MM command
  107.  
  108. 25.7.92  Made the memory management more flexible. Really
  109.          nothing that shows to the outer world.
  110.  
  111. 11.9.92  Fixed a bug that made it impossible to include
  112.          address $ffff in any EEPROM range.
  113.  
  114.          Version 0.17 (A non-release version.)
  115.  
  116. 02.6.93  Changed to 3.0 includes.
  117.  
  118. 09.6.93  Removed a few enforcer hits that caused random
  119.          errors.
  120.  
  121.          Version 0.18
  122.  
  123. 10.6.93  Added a 'Bytes Left' indicator that is beeing
  124.          displayed as a S-Record is beeing downloaded.
  125.  
  126.          Version 0.19
  127.  
  128. 11.6.93  Fixed a bug in the BF command that made it
  129.          impossible to fill larger blocks than 256 bytes.
  130.  
  131. 12.6.93  Fixed a bug in the BF command that if you only
  132.          passed if two arguments didn't fill the right
  133.          amount of space. It's now possible to actually
  134.          search using the Find command. It has been really
  135.          flaky till now. Also fixed a bug in the routine
  136.          that checks the S-Records for errors before
  137.          downloading them. It has always reported the line
  138.          number where the error was found, but till now it
  139.          only worked correctly the first time a S-Record
  140.          was downloaded in every HitMon11 session.
  141.  
  142. 13.6.93  Added the VERF (Verify S-Record) command.
  143.  
  144. 14.6.93  Program now checks for trash following macronames
  145.          on the command line. And if there is the macro is
  146.          not run.
  147.  
  148.          Version 0.20
  149.  
  150. 25.7.93  Added the possability to use other devices than
  151.          the standard 'serial.device'. This is done with the
  152.          -d keyword.
  153.  
  154.          Version 0.21
  155.  
  156. 26.7.93  Added the possability to change to other device units
  157.          with the -u keyword.
  158.  
  159.          Version 0.22
  160.  
  161. 27.7.93  The HitMon11 now recognizes S0 (information) records correctly.
  162.          Also fixed a bug that made it impossible to load files that
  163.          were zero bytes long.
  164.  
  165.          Version 0.23
  166.  
  167. 07.8.93  Fixed a bug that sometimes when writing to MCU memory would
  168.          make the monitor crash.
  169.  
  170.          Version 0.24
  171.  
  172. 28.1.94  Removed the last bit of "hardware banging" code. It should now
  173.          be possible to run HitMon11 on any serial.device compatible device.
  174.          Even those controlling other serial ports than the standard Amiga
  175.          serial port. Also did alot of cleanup work on the code. Added the
  176.          "ReSync" command which can be uses to retain contact with the Hc11
  177.          if it's lost.
  178.  
  179. 29.1.94  Rewrote all routines than dealt with the serial device. They were
  180.          really buggy before.
  181.  
  182. 30.1.94  Continued working with the buggy serial routines. Now I think
  183.          they're following all the rules. The user and system friendlyness
  184.          has increased alot. Especially when trying to "connect" with the
  185.          hc11 when starting or restarting HitMon11. The stackpointer has
  186.          always pointed wrong before, this is fixed now.
  187.  
  188. 31.1.94  Added the "KILL" command which stop program execution. Unfortunately
  189.          it can't just stop execution so that it can be continued later.
  190.          This is not supported in the talker files from Motorola. Also added
  191.          Ctrl-C break options for "MD" (Memoty Dump) and "Verf" (Verify).
  192.  
  193. 4.2.94   Improved error handling and user friendlyness in alot of places.
  194.          Added the commando "EEPROM TIME" with which one can set the EEPROM
  195.          programming time.
  196.  
  197. 8.2.94   Version 0.25 is released.
  198.  
  199.          Version 0.25
  200.