home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 91.img / PERI_50.ZIP / PERI.PGM / PSHELP4.TXT < prev    next >
Text File  |  1990-08-20  |  3KB  |  57 lines

  1. \GH
  2. Syntax: GH [<address>]
  3. Use: Set hardware and code breakpoints and execute the program.
  4. Example: 'GH' executes the program with hardware breakpoints enabled.
  5. \HA
  6. Syntax: HA [?] [*] [+] [-]
  7. Use: HA ? displays, * clears, + enables, and - disables all hardware break-
  8. points.
  9. Example: 'HA ?' displays all hardware breakpoints.
  10. \HB
  11. Syntax: HB [<datatype> xxxx xxxx] [?] [*] [+] [-]
  12. Use: Set hardware data bit breakpoints.
  13. Example: 'HB LB 1000 xxx0' sets a data breakpoint for even values from 80H
  14. to 8EH as a low byte.
  15. \HC
  16. Syntax: HC [#<number>] [B-|B+] [C-|C+] [O-|O+] [P-|P+] [S-|S+] [TB|TC|TT]
  17. [X<byte>] [?] [*]
  18. Use: Set hardware controls, including the pass counter, buffer capture,
  19. cycle count capture, overflow stop, probe cycle display, selective trace,
  20. trigger location, and excluded states.
  21. Example: 'HC * #10 S+' clears the controls and sets the pass counter to 10H
  22. and turns selective trace on.
  23. \HD
  24. Syntax: HD [<datatype> <byte|number|address>] [?] [*] [+] [-]
  25. Use: Set hardware data breakpoints.
  26. Example: 'HD LW 1234' allows breakpoints when the low word is 1234H.
  27. \HM
  28. Syntax: HM [<address><address> A|H|R|W|X [B][(s,t)]] [?] [*] [+] [-]
  29. Use: Set a hardware breakpoint when a range of memory is accessed via int-
  30. errupt acknowledge, halt, read, write, or code prefetch.
  31. Example: 'HM 0:0 0:F W' sets a breakpoint on memory writes from 0:0 to 0:F.
  32. \HP
  33. Syntax: HP [<port> [<port>] I|O [B][(s,t)]] [?] [*] [+] [-]
  34. Use: Set a hardware breakpoint when a range of I/O ports is read or written.
  35. Example: 'HP 308 309 I' sets a breakpoint on reads of port 308 or 309H.
  36. \HR
  37. Syntax: HR [$] [![#<number>]] [<segment>] [<file>] or HR [*]
  38. Use: Display the hardware trace buffer in raw format.
  39. Example: 'HR' displays the last page of the trace buffer.
  40. \HS
  41. Syntax: HS [<segment>] or HS [*]
  42. Use: Display the last entry of the hardware trace buffer in raw format.
  43. Example: 'HS' displays the last entry in the trace buffer.
  44. \HT
  45. Syntax: HT [$] [![#<number>]] [<segment>] [<file>] or HT [*]
  46. Use: Display the hardware trace buffer in mixed data/disassembly format.
  47. Example: 'HT' displays the last page of the trace buffer.
  48. \HU
  49. Syntax: HU [$] [![#<number>]] [<segment>] [<file>] or HU [*]
  50. Use: Display the hardware trace buffer in disassembly-only format.
  51. Example: 'HU' displays the last page of the trace buffer.
  52. \HW
  53. Syntax: HW <file> or HW A: or HW B:
  54. Use: Save the hardware trace buffer to a disk file or to a floppy disk.
  55. Example: 'HW PSBUF.DAT' saves the trace buffer to disk for later use.
  56. \
  57.