Read Track
Description:
The Read Track command transfers multiple records to the channel.
This command is primarily for dump/restore utility programs. It sends all records
from a logical volume track without first having to determine the number of records
on the track and their formats. After reading the last record on the track, a pseudo
count area of 8 bytes with a value of X
'
FF
'
transfers to the channel. If channel
data transfer truncates because of an exhausted byte count or an exception
condition, no pseudo count area transfers to show the end of the track in the host
processor storage.
The byte count value should be at least as large as the maximum size record that
can be written on the track, plus the length of the R0 count and data areas, plus 8
bytes for the pseudo count area.
Chaining and Restrictions:
Unit check status with the sense data containing
command reject with format 0, message 2 occurs if this command is:
Not in a Locate Record domain that specified Read Tracks (0C) operation
code, or a Locate Record Extended domain that specified Read Tracks (0C) or
Extended Operation code of Read Trackset (0E).
Not immediately preceded by a Locate Record, Locate Record Extended, or
another Read Track command.
The first Read Track command in a Locate Record or Locate Record Extended
domain is oriented to the first count area (including R0) following the orientation
established by the Locate Record command. The control unit sends each count,
key, and data area on the track until end-of-track. If the orientation is to home
address and there is no record zero, the command is terminated with unit check
status. The sense data includes No Record Found.
If end-of-track is detected before a count area other than R0 is found, only a
pseudo count area of 8 bytes of X
'
FF
'
transfers and the control unit does not
report an exception condition.
The following Read Track commands in a Locate Record or Locate Record
Extended domain cause the control unit to:
Advance to the next track
Be oriented to home address
Send each count, key, and data area (including R0) on the track until
end-of-track. (See “Operations in the Domain of a Locate Record or Locate
Record Extended” on page 4-2.)
If no record zero is on the next track, the command is terminated with unit check
status. The sense data includes No Record Found.
Within the domain of a Read Trackset operation, the ‘next’ track is the track
corresponding to the next ‘1’ bit in the Extended Parameter bit map. Within the
Hex Code
Data Address
Count
DE
The main storage location for the
first count area.
At least as large as the maximum
size record, plus R0 length, plus 8
bytes.
4-72
Internal Disk Subsystem Reference Guide
Содержание Multiprise 3000
Страница 1: ...S 390 Multiprise 3000 Enterprise Server R IBM Internal Disk Subsystem Reference Guide SA22 1025 00 ...
Страница 2: ......
Страница 3: ...S 390 IBM Internal Disk Subsystem Reference Guide SA22 1025 00 ...
Страница 32: ...2 12 Internal Disk Subsystem Reference Guide ...
Страница 38: ...3 6 Internal Disk Subsystem Reference Guide ...
Страница 182: ...4 144 Internal Disk Subsystem Reference Guide ...
Страница 198: ...5 16 Internal Disk Subsystem Reference Guide ...
Страница 214: ...6 16 Internal Disk Subsystem Reference Guide ...
Страница 234: ...A 10 Internal Disk Subsystem Reference Guide ...
Страница 238: ...B 4 Internal Disk Subsystem Reference Guide ...
Страница 243: ...4 lease the Code or any copy of it Appendix C Warranties C 5 ...
Страница 244: ...C 6 Internal Disk Subsystem Reference Guide ...
Страница 248: ...D 4 Internal Disk Subsystem Reference Guide ...
Страница 254: ...X 6 Internal Disk Subsystem Reference Guide ...
Страница 263: ......
Страница 264: ...IBM Printed in the United States of America on recycled paper containing 10 recovered post consumer fiber SA22 1 25 ...