Standalone Logtool for MPE/iX

<file_name> ::= Alphanumeric text (starting with an alpha) | LP
Example: OUTFILE=listfile
DETAIL - Display the entire contents of the memory log file, including
data for errors that did not cause a memory page to be deallocated.
WIDE - The WIDE option is used when the output is directed
to a device which has 120 or more columns. If the
output device is LP, this option is automatically set.
Example:
LOGTOOL>memrpt outfile=lp
LOGTOOL>
Memory Report Example
The following memory report will be generated from an HP3000/930 system with three memory controllers:
MEMORY ERROR LOGGING REPORT
SYSTEM START TIME -- WED, JUL 22, 1989, 2:36 PM
LAST ERROR CHECK TIME -- WED, JUL 22, 1989, 3:29 PM
LOGGING TIME INTERVAL -- 3600 seconds
MEMORY CONTROLLER # 1
-----------------------------------------------------------------------------
|SLOT| CHIP | BIT | 1 ST ERROR | LAST ERROR | ERROR | LOG BY |
| NUM| ID | NUM | DETECTED AT | DETECTED AT | COUNT | PROCESS |
|---------------------------------------------------------------------------|
| *** NO MULTI BIT ERRORS HAVE BEEN DETECTED *** |
----------------------------------------------------------------------------
| *** NO SINGLE BIT ERRORS HAVE BEEN DETECTED *** |
-----------------------------------------------------------------------------
MEMORY CONTROLLER # 2
-----------------------------------------------------------------------------
|SLOT| CHIP | BIT | 1 ST ERROR | LAST ERROR | ERROR | LOG BY |
| NUM| ID | NUM | DETECTED AT | DETECTED AT | COUNT | PROCESS |
|---------------------------------------------------------------------------|
| A |u3105 |20/ 7| 07/22/87 3:04 PM | 07/22/87 3:05 PM | 3 | MEMLOGP |
-----------------------------------------------------------------------------
| *** NO MULTI BIT ERRORS HAVE BEEN DETECTED *** |
-----------------------------------------------------------------------------
MEMORY CONTROLLER # 3
----------------------------------------------------------------------------
|SLOT| CHIP | BIT | 1 ST ERROR | LAST ERROR | ERROR | LOG BY |
| NUM| ID | NUM | DETECTED AT | DETECTED AT | COUNT | PROCESS |
|---------------------------------------------------------------------------|
| *** NO MULTI BIT ERRORS HAVE BEEN DETECTED *** |
----------------------------------------------------------------------------
| *** NO SINGLE BIT ERRORS HAVE BEEN DETECTED *** |
-----------------------------------------------------------------------------
MEMTIMER
The MEMTIMER command alters the time interval between successive interrogation of the memory controllers to
determine if any memory errors occurred. This error information, from the memory controllers, is logged into the
memory log file. The default value (3600 seconds) is retained while the system is down. Altering this timer causes
MEMLOGP to update the log file immediately and then periodically thereafter according to the new interval. The user
must possess at least diagnostic security 1 to execute this command.
Syntax: