Data Level view

The Data Level view displays the information about the data levels of the entry control block (ECB) that you are debugging.

When you start a debug session, this view is automatically populated with the data level information from the current ECB. When you step through the application, this view is automatically refreshed.

To open this view, click Window > Show View > Other > TPF Debug > Data Level.

What is displayed in this view

This view consists of a table that displays the 16 data levels. Each row represents a data level with the following information displayed:

Name
The data level in hexadecimal notation in the range of D0 (data level 0) to DF (data level 15).
Block Address
The main storage address that the ECB uses.
Block Type
The block type indicator, which specifies the size of the block that is attached to the ECB at this data level.
Block Size
The block size.
RID
The 4-digit hexadecimal record ID. For more information, see Record IDs.
RIDx
The 2-character alphanumeric record ID. For more information, see Record IDs.
RCC
The record code check (RCC) byte, which is used to ensure that the given record code matches that is in the file. If they do not match, corruption occurs, and an error is returned when the record is being read. For more information, see Record code check.
Control Byte
The control byte of the file address, which is displayed for you to see possible corruption.
File Address
The symbolic file address. For more information, see File address reference words.
File Address Ext
The file address extension word (FAXW), which is used to pass information between z/TPF online systems and z/OS systems by using DASD files called general data sets.
SUD
The error indicator byte (IDECSUD), which indicates the cause of I/O errors. For more information, see Determining the status of I/O operations.
Record Held
One of the following values:
Yes
Indicates that the file address is held in the record hold table for the debugged ECB.
No
Indicates that the file address is not held in the record hold table for the debugged ECB.
DETAC Count
The number of core blocks that are detached from this data level.

Displaying the memory for a main storage address

To display the memory contents for the address in a Block Address field, complete the following steps:

  1. Right-click the Block Address field for a data level row.
  2. Click Go to Address.

The Memory view is opened and displays the memory contents for the address of the selected data level row.

The Go to Address command is enabled only for a Block Address field that contains a nonzero address.

Displaying the file record for a file address

To display the file record for the file address in a File Address field, complete the following steps:
  1. Right-click the File Address field for a data level row.
  2. Click Monitor TPF File.
The TPF File view is opened with the file record displayed for the address.

The Monitor TPF File command is enabled only for a File Address field that contains a nonzero address.

Opening the Mappings By Connection preference page

The Mappings By Connection preference page is used to configure different memory-mapping groups for different IP addresses of connected z/TPF systems. To open this preference page from this view, complete the following steps:

  1. Right-click anywhere in this view.
  2. Click Configure Memory Map