HFZXLIST – Print storage area in report

Format

#include "hfzxhfmt.h"

int HFZXLIST(int addr, int len);

General description

HFZXLIST() can be used to print storage areas from the analyzed fault environment. The addr argument must be a virtual dump address.

The format of the printed storage area includes a heading, and both hexadecimal and EBCDIC/ASCII representation of the storage, as shown in the following example:

Address  Offset     Hex                                 EBCDIC / ASCII    
00000000            040C0000 810692C8 00000000 00000000 *....a.kH........*
00000010       +10  00FC7F08 00000000 070C1000 85532492 *..".........e..k*
00000020       +20  078D0000 00FC7F5A 078D1000 8775BB42 *......"!....g...*
00000030       +30  00000000 00000000 070C0000 85532496 *............e..o*
00000040       +40  00000000 00000000 00000000 00FC7F08 *..............".*
00000050       +50  00000000 00000000 040C0000 810676D0 *............a..}*
00000060       +60  040C0000 80FFB080 00080000 BF286880 *................*
00000070       +70  00080000 BF287940 040C0000 81068A00 *......` ....a...*

HFZXLIST() is functionally equivalent to the Z Abend Investigator REXX command "List".

Returned value

HFZXLIST() always returns zero.

Example

#include "hfzxhfmt.h"

HFZXLIST(0,128);  // Show address 0 for a length of 128 bytes