Below is a list of terminal I/O error codes that you may see while
using ISPF.
- ISPF screen output error code
- 41
- TPUT return code not equal to 0 or 8
- ISPF screen input error code
- 21
- TGET return code other than 0, 4, or 8.
- 22
- Input stream size greater than input buffer size or 0.
- 23
- Unknown attention identifier (AID).
- 24
- Invalid input AID.
- 25
- Input stream size invalid for input AID.
- 26
- Input cursor location not within physical screen.
- 28
- First byte of input buffer field not an SBA (invalid input data).
- 31
- Byte preceding the physical screen field is past the end of the
physical screen (input data from invalid screen position).
- 32
- Byte preceding the physical screen field is not an input attribute
(input data from invalid screen position).
- 33
- Physical screen field not defined on panel (input data from invalid
screen position).
- 51
- Physical screen field attribute not found in logical screen.
- 52
- Byte preceding logical screen field is not an input attribute.
- 55
- Physical screen size is greater than corresponding logical screen
size.
Note: - The physical screen size is determined by ISPF during initialization.
- The input buffer size is a variable based on the physical screen
size.
- The logical screen is the same size as the physical screen, and
is the size that the processor task uses for screen I/O. When the
3290 is running in 62 X 160 partition mode, the SPLITV command makes
the logical screen width equal to 80. When a 3278 mod 5 is running
in standard mode, the logical screen size is 24 X 80.
- Only part of the logical screen appears on the physical screen
when ISPF is running in split-screen mode. When the 3290 is running
in 62 X 160 partition mode, the entire logical screen may be visible,
depending on the position of the horizontal split line.
- An input buffer field extends from an SBA to either the next SBA
or the end of the input buffer.
- A physical screen field extends from the location indicated in
the input buffer SBA to the location of the next attribute byte in
the physical screen.