Section 5 of the symptom record contains logical segments of data
that are provided by the component or some program that acts in its
behalf. The component stores data in section 5 before SYMREC is invoked.
Note: - The first segment must be stored at symbolic location ADSR5ST.
In each segment, the first two characters are a hex key value, and
the second two characters are the length of the data string, which
must immediately follow the two-byte length field. Adjacent segments
must be packed together. The length of section 5 is in the ADSRRONL
field in section 2, and this field should be correctly updated as
a result of all additions or deletions to section 5.
- There are 64K key values grouped in thirteen ranges representing
thirteen potential SYMREC user categories. The data type (that is,
hexadecimal, EBCDIC, etc.) of section 5 is indicated by the category
of the key value. Thus, the key value indicates both the user category
and the data type that are associated with the information in section
5. Because the component ID is a higher order qualifier of the key,
it is only necessary to control the assignment of keys within each
component ID or, if a component ID is not assigned, within each PID
number.
- Key
Value
- User Category and Data Type
- 0001-00FF
- Reserved
- 0100-0FFF
- MVS™ system programs
- 1000-18FF
- VM system programs
- 1900-1FFF
- DOS/VSE system programs
- 2000-BFFF
- Reserved
- C000-CFFF
- Product programs and non-printable hex data
- D000-DFFF
- Product programs and printable EBCDIC data
- E000-EFFF
- Reserved
- F000
- Any program and printable EBCDIC data
- F001-F0FFN
- Not assignable
- F100-FEFF
- Reserved
- FF00
- Any program and non-printable hex data
- FF01-FFFF
- Not assignable