home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 514b.lha / sind_v3.03 / sind.doc < prev    next >
Text File  |  1991-06-08  |  6KB  |  108 lines

  1. SIND: System Info Display v3.03
  2. by Mike Berro  25 Jul 89 [11 May 91]
  3. (c)1989/91 by BCS Software  All Rights Reserved
  4. P.O. Box 923113, Sylmar CA 91392-3113
  5. CompuServe: 76004,2001 / PLink: M.BERRO
  6. "1939" BBS at (818) 368-4248 (multi-line)
  7.  
  8. If you find this program useful, amusing or informative, please let me
  9. know, and in return I will send you information about our software and
  10. hardware for professional video applications.  If you send me $15, I
  11. will include a faster version of SIND (no "about" window), and the
  12. shareware version of BARSNTONE(tm), which produces standard full-overscan
  13. SMPTE color bars and a 1 kHz tone.
  14.  
  15. General Description
  16. -------------------
  17.    SIND allows you to peek into the Amiga Operating System ("OS") and
  18. take snapshots of the current status.  This is especially useful for
  19. programmers, who must make certain that their programs free all of
  20. the resources they utilize when the user exits.  You can also analyze
  21. what a particular program is doing to the OS.  The casual user may
  22. get a kick out of discovering things such as that the Intuition Library
  23. in 1.2 is up to revision 702, or that WordPerfect[tm] calls its tasks
  24. "kashmir".
  25.    I wrote (and re-wrote) SIND to hone my programming skills, and to
  26. test some ideas in programming and user interface.  I would appreciate
  27. comments and suggestions almost as much as the money.
  28.  
  29. Version 3 Features
  30. ------------------
  31.    SIND now gives much more info.  The Task list includes priority, flags,
  32. state, address, stack pointer, and signals allocated.  The Libraries and
  33. Devices lists include version and revision, open count, flags, negative
  34. size, positive size, checksum and the ID string.  Ports reveals the
  35. priority, flags, signal bit and signal task address.
  36.    Screens & Windows now displays the size and depth of each screen.
  37. DOS Devices and Directories now list the priority, the task address,
  38. the stack size and the handler name.  DOS Volumes now lists the creation
  39. date and time, the task address and the lock list.
  40.    Memory now shows the largest, and commas add to the readability of
  41. the numbers.
  42.    An added feature shows all fonts that are currently loaded into RAM,
  43. and includes the size, style and flags.
  44.    SIND now can optionally create its own 8 color screen, with or without
  45. interlace, or can open its windows on the Workbench screen.  You can jump
  46. from one mode to the other via a menu selection.  You can force SIND to
  47. come up in a particular mode from either the Workbench (using ToolTypes)
  48. or CLI (default mode is a custom non-interlaced screen).
  49.    You can now have up to four SIND windows open at once.  Each window
  50. title tells you the name of the info displayed, and the date and time
  51. the info was collected.  Now that SIND updates a window only upon command,
  52. you can visually compare "before" and "after" system states.  "Save" and
  53. "Print" do not update the window.
  54.    Each SIND window now updates only when you click inside the window, or
  55. change display modes.  The time of the last update is displayed in the
  56. window title, as is a description of what is being displayed.
  57.   The SIND printout and saved files are better formatted, and include the
  58. date and time that the information was collected.
  59.   The SIND program is now almost 30K long.  Still, that's not too big
  60. considering what it does.  The "bevelled" look uses only a few hundred
  61. bytes, and no extra chip memory, so I'm leaving it in.
  62.  
  63. Menu Commands
  64. -------------
  65. New         Opens a new SIND window.  This selection is ghosted when four
  66.             windows are open.
  67. Save        Save the contents of the current window.  The file name is
  68.             "SIND.docNN", where NN starts at "01" and increments to "99".
  69.             SIND does not detect if the file already exists.  The file is
  70.             created in the same directory as SIND when run from the Workbench,
  71.             or in the current directory when run from the CLI.
  72. Print       Prints the contents of the current window.  An extra line-feed
  73.             is added at the bottom, but not a form-feed.
  74. Close       Closes the current window.  Same as clicking on the CLOSEWINDOW
  75.             gadget.  If it is the last window, SIND will exit.
  76. Quit        Closes all SIND windows and exits.
  77.  
  78. The Display Menu selects what info is to be displayed in the current
  79. window.  The info is not interpreted; it is "raw" data.  Check the RKM
  80. for more information on what it all means, or just experiment.  You
  81. cannot change any system parameters using SIND.
  82.  
  83. The Options Menu selects whether SIND opens windows on the Workbench screen,
  84. or creates its own custom screen.  "SIND Screen" creates a 640x200x3 screen,
  85. "Interlace" creates a 640x400x3 screen.  If you are unable to open four
  86. windows in interlace mode, you have probably run out of CHIP memory.
  87.  
  88. Default Startup Options
  89. -----------------------
  90.    From CLI, add the letter "I" for interlace mode, or "W" for Workbench.
  91. From Workbench, use the Info menu slecetion to change the Tool Types field.
  92. Set "FLAGS=I" for interlace, or "FLAGS=W" for Workbench.
  93.  
  94. Miscellaneous Information
  95. -------------------------
  96.    SIND displays no error messages, but errors (insufficient memory for a
  97. new window or file save problems) should not cause problems.
  98.    If you want to permanently change the SIND custom screen colors, filezap
  99. the program and look for the ascii text "Colors".  The next 8 words comprise
  100. the color map.  Please don't distribute a modified version.
  101.    In case you were wondering, SIND uses its own fast text routine, which
  102. includes its own font for the data display.
  103.    SIND windows are no longer GIMMEZEROZERO, so they are no longer slow.
  104.    SIND has been tested on the 68020 and 68030, and on the Super Agnus, and
  105. seems to work fine.
  106.    SIND is 100% assembly language.  Most of the routines are reentrant,
  107. so I suppose I could eventually make SIND resident.
  108.