HPlogo System Debug Reference Manual > Chapter 13 Standalone Analysis Tool (SAT)

SAT Functions and Commands

MPE documents

Complete PDF
Table of Contents
Index

E0201 Edition 4 ♥
E0300 Edition 3
E0692 Edition 3

Some functions are different in SAT. Three MODIFY commands are enabled for SAT, and the FPMAP and EXIT commands are changed. SAT is a standalone environment, so the file system is not available. This means that no operation which involves the file system, such as USE files, List or Log files is allowed.

For standard functions nmaddr and nmfile, only addresses contained in the system library succeed. For standard function strmax, strings are limited to 1024 characters.

There are no additional commands for SAT, but three DEBUG MODIFY commands have been enabled for it so that repairs may be made to the machine state, system tables or other data structures. These commands are summarized below. For more information, see the M (MODIFY) command description in Chapter 4.
MV

modifies a virtual address

MZ

modifies a real address

MSEC

modifies addresses in secondary (disk drive) storage


NOTE: Take care when using these commands; modifications can be permanent, such as disk changes.

The FPMAP command is automatic and is executed at boot time. When the most recent process is executing in REAL mode, it may be necessary to switch to another PIN and issue the FPMAP command explicitly. Only SL.PUB.SYS CM symbols are accessible, so FPMAP alone (no parameters) is sufficient.

The exit and c[ontinue] commands return control to ISL. However, the exit command has two additional parameters, as shown in the following syntax example:

          EXIT [ISL_Command] [,ABORT]

Parameters:
ISL_Command

Allows you to directly pass a command to ISL. For example, enter the following to tell ISL to load the START PME: exit start.

ABORT

This option tells ISL to abort the AUTOBOOT sequence if it is enabled.




Operating Restrictions


Appendix A Patterns and Regular Expressions