SAT Restrictions [ System Debug Reference Manual ] MPE/iX 5.0 Documentation
System Debug Reference Manual
SAT Restrictions
The following System Debug commands cannot be used in SAT:
: Call the MPE XL command interpreter.
ABORT Abort the process.
B All forms of the Break command.
BD Breakpoint Delete.
BL Breakpoint List.
CLOSEDUMP Close a dump file.
C[ONTINUE] Continue.
DATAB Data Breakpoint.
DATABD Data Breakpoint Delete.
DATABL Data Breakpoint List.
DEBUG Invoke debug.
DUMPINFO Display dump file information.
F All forms of the Freeze command.
FINDPROC Dynamically load NL library procedure.
FT Format type.
FV Format virtual.
GETDUMP Read in a dump tape to create a dump file.
KILL Kill a process.
LIST Create list files.
LOADINFO Display currently loaded program/libraries.
LOADPROC Dynamically load CM library procedure.
LOG Create log files.
M Most forms of the Modify command.
(MSEC, MV, MZ are supported).
MAP Map a file into virtual memory.
MAPL List mapped files.
NMCALL Dynamically invoke the specified routine.
OPENDUMP Open a dump file.
PAUSE Sleep for a bit.
PURGEDUMP Purge a dump file.
REGLIST List registers to a file.
RESTORE Restore macros/variables from a binary file.
S[S] Single Step.
STORE Store macros/variables to a binary file.
TERM Terminal Semaphore control.
TRAP Arm/Disarm/List Traps.
TX@ All text window commands.
UF All forms of the UnFreeze command.
UNMAP Unmap a mapped file.
USE Read command from a file.
XL Map in an alternate file of procedure names.
XLD Remove an alternate file of procedure names.
XLL List all files currently loaded by the XL command.
SAT Limitations
The following functions are different in SAT:
* The symbolic access functions are not available.
* Only SL.PUB.SYS CM symbols are accessible.
* For standard functions nmaddr and nmfile, only addresses contained in
the system library will succeed.
* For standard function strmax, SAT strings are limited to 1024
characters.
* No operation that involves the file system, such as use files, list,
or log files is allowed, since the file system is not available in a
standalone environment.
* The EXIT and C[ONTINUE] command returns control to ISL. However, the
EXIT command has two additional parameters:
EXIT [ISL Command] [ABORT]
The ISL command allows you to directly pass a command to ISL. For
example, typing EXIT START tells ISL to load the START pme. The ABORT
option tells ISL to abort the AUTOBOOT sequence if it is enabled.
SAT Commands
There are no additional commands for SAT.
SAT Specials
Three Debug commands have been enabled for SAT. These commands are
provided so that repairs may be made to the machine state, system tables,
or other data structures. The user must take care since these
modifications can be permanent (that is, disk changes). The commands are
MV, MZ, and MSEC.
MPE/iX 5.0 Documentation