home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / BEEHIVE / PROGRAM / DZ-NOV86.ARC / DZ-BRIEF.DOC < prev    next >
Text File  |  1990-09-21  |  6KB  |  228 lines

  1. DazzleStar Summary (by function)                  13 oct 86
  2.  
  3. Cursor Movement
  4.  
  5.  E move cursor one line up
  6.  X move cursor one line down
  7. QE move cursor to top of window
  8. QX move cursor to bottom of window
  9.  
  10. Scrolling & moving through file
  11.  
  12.  R up screen
  13.  W up line
  14.  Z down line
  15.  C down screen
  16.  0 redisplay from this line
  17. -n go back <digit> locations in file
  18.  n go forward <digit> locations in file
  19. QR top file
  20. QC end file
  21. QV return to previous position in file
  22.  
  23. Miscellaneous
  24.  
  25.  A Address -- go to any part of the file
  26.  F Follow the symbol referred to on this line
  27.  V View in the lower window the area associated with current cursor
  28.  Y Delete the symbol or comment on this line
  29.  ; Add a major comment immediately above this line
  30.  / Add a minor comment alongside this line
  31. ^U Stop a command
  32.  
  33. Help
  34.  
  35. JH1 Suppress menus completely
  36. JH2 Suppress the display of menus, leaving more space on screen;
  37.      secondary menus appear after a delay
  38. JH3 brings back the menus
  39. J and anything else displays the file
  40.    DZENGHLP.OVR one page at a time
  41.  
  42. FILE OPERATIONS & EXIT TO CP/M
  43.  
  44. KS Save break table and symbol table to file .DZ
  45. KR Read a .DZ file
  46. KP Print part or all of the file
  47. KW Write part or all of the file to .MAC file
  48. KQ QUIT (without saving) and return to CP/M
  49. KX eXit (after saving tables if necessary) to CP/M
  50.  
  51. .cp 8èVARIOUS QUICK & SEARCH FUNCTIONS
  52.  
  53. QF find value(s)
  54. QA find, plus obey command string
  55.  L QF/QA again
  56. QB find next break, and display from there
  57. QS find next symbol, and display from there
  58. QT find next symbol or break, and display from there
  59. QI find reference to this operand (under development)
  60. QL find reference to this address (under development)
  61.  
  62. .cp 8
  63. DISPLAY
  64.  
  65. DB display break table
  66. DS display symbol table
  67. DT display both break & symbol tables
  68.  
  69.  
  70. ONSCREEN
  71.  
  72. OR split near top of screen       (i.e. all hex dump)
  73. OC split at bottom of screen    (i.e. all disassembly)
  74. OO split at current cursor position
  75. OV split as at start-up
  76. OF Toggle "Fake symbol display"
  77. OU Toggle "User symbol display"
  78. OS Define character for splitting user symbol
  79. OZ internal diagnostic, no interest to general users
  80.  
  81.  
  82. BREAK TABLE
  83.  
  84. BB bytes
  85. BI instructions
  86. BL labels
  87. BW words (numbers, not addresses) usual lo/hi
  88. BX words, as W, but hi/lo
  89. BR relative offsets (e.g.  DW label-$ )
  90.  
  91. BM messages and bytes
  92. BC messages DC/DEFM style
  93. BN numeric only
  94.  
  95. BH hexadecimal radix
  96. BD decimal radix
  97. B2 binary radix
  98.  
  99. B0 null-terminated string, and then instructions
  100. B7 bit7-terminated string, and then instructions
  101. B$ dollar-terminated string, and then instructions
  102.  
  103.  
  104. .cp 8èSYMBOL TABLE
  105.  
  106. SI indirect (i.e. symbol in disassembled instruction)
  107. SB byte
  108. SL label
  109. SR relative label
  110. ST table (e.g. LD HL,T1234 )
  111. SW word
  112. S? satisfy all types of reference
  113.  
  114. SY delete all symbols (2 stages)
  115.  
  116. SA auto-build break and symbol tables
  117.  . continue auto-build
  118.  
  119.  
  120. PARAMETERS
  121.  
  122. P0 inline parameter, variable length terminated by null
  123. P$ inline parameter, variable length terminated by dollar
  124. PB inline parameter, 1 byte
  125. PW inline parameter, 1 word
  126.  
  127.  
  128.  
  129. .cp 40èDazzleStar Summary (alphanumeric order)
  130.  
  131.  
  132.  0 redisplay from this line
  133. -n go back <digit> locations in file
  134.  n go forward <digit> locations in file
  135.  ; Add a major comment immediately above this line
  136.  / Add a minor comment alongside this line
  137.  . Continue auto-build
  138.  A Address -- go to any part of the file
  139.  
  140. B$ dollar-terminated string, and then instructions
  141. B0 null-terminated string, and then instructions
  142. B2 binary radix
  143. B7 bit7-terminated string, and then instructions
  144. BB bytes
  145. BC messages DC/DEFM style
  146. BD decimal radix
  147. BH hexadecimal radix
  148. BI instructions
  149. BL labels
  150. BM messages and bytes
  151. BN numeric only
  152. BR relative offsets (e.g.  DW label-$ )
  153. BW words (numbers, not addresses) usual lo/hi
  154. BX words, as BW, but hi/lo
  155.  
  156.  C scroll to next screen
  157.  
  158. DB display break table
  159. DS display symbol table
  160. DT display both break & symbol tables
  161.  
  162.  E move cursor one line up
  163.  F Follow the symbol referred to on this line
  164.  
  165. JH1 Suppress menus completely
  166. JH2 Suppress the display of menus, leaving more space on screen;
  167.      secondary menus appear after a delay
  168. JH3 brings back the menus
  169. J and anything else displays the file DZENGHLP.OVR one page at a time
  170.  
  171. KP Print part or all of the file
  172. KQ QUIT (without saving) and return to CP/M
  173. KR Read a .DZ file
  174. KS Save break table and symbol table to file .DZ
  175. KW Write part or all of the file to .MAC file
  176. KX eXit (after saving tables if necessary) to CP/M
  177.  
  178.  L do the last QF/QA again
  179.  
  180. OC split at bottom of screen    (i.e. all disassembly)
  181. OF Toggle "Fake symbol display"
  182. OO split at current cursor position
  183. OR split near top of screen       (i.e. all hex dump)èOS Define character for splitting user symbol
  184. OU Toggle "User symbol display"
  185. OV split as at start-up
  186. OZ internal diagnostic, no interest to general users
  187.  
  188. P0 inline parameter, variable length terminated by null
  189. P$ inline parameter, variable length terminated by dollar
  190. PB inline parameter, 1 byte
  191. PW inline parameter, 1 word
  192.  
  193. .cp 10
  194. QA find, plus obey command string
  195. QB find next break, and display from there
  196. QC end file
  197. QE top of window
  198. QF find value(s)
  199. QI find reference to this operand (under development)
  200. QL find reference to this address (under development)
  201. QS find next symbol, and display from there
  202. QR move to top of file
  203. QT find next symbol or break, and display from there
  204. QV return to previous position in file
  205. QX move cursor to bottom of window
  206.  
  207.  R scroll to previous screen (or thereabouts)
  208.  
  209. S? satisfy all types of reference
  210. SA auto-build symbol table
  211. SB byte
  212. SI indirect (i.e. symbol in disassembled instruction)
  213. SL label
  214. SR relative label
  215. ST table (e.g. LD HL,T1234 )
  216. SW word
  217. SY delete all symbols (2 stages)
  218.  
  219. ^U Stop a command (ctrl-U, not just U)
  220.  V View in the lower window the area associated with current cursor
  221.  W scroll to the location immediately preceding the top line
  222.  X move cursor one line down
  223.  Y Delete the symbol or comment on this line
  224.  Z scroll down one line
  225.  
  226.  
  227.  
  228.