12.07.2015 Views

2.2 The IBM 7171 ASCII Device Attachment Control Unit - Index of

2.2 The IBM 7171 ASCII Device Attachment Control Unit - Index of

2.2 The IBM 7171 ASCII Device Attachment Control Unit - Index of

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6.2.5 Read CommandsRead Buffer Command<strong>The</strong> Read type commands executed by the <strong>IBM</strong> <strong>7171</strong> are Read Buffer and ReadModified. Read Buffer causes the entire buffer contents <strong>of</strong> the addressed terminalto be read into main storage. <strong>The</strong> operation initiated by Read Modified is determinedby display station operator actions. <strong>The</strong> information read during execution<strong>of</strong> Read Modified could consist <strong>of</strong> fields <strong>of</strong> data modified by keyboard operations,buffer addresses, data <strong>of</strong> CURSOR SELECT fields, or the code <strong>of</strong> a ProgramFunction or Program Access key.An operator action that requires program interaction causes an attention interruption;the program would respond to this attention interruption with a readcommand.Programming Note: Unsolicited read commands are not recommended because theinformation read by these commands may be incomplete. 5Execution <strong>of</strong> the Read Buffer command causes all data in the addressed devicebuffer, from the buffer location at which reading starts through the last bufferlocation, to be transferred to main storage. This command is provided primarily fordiagnostic purposes. <strong>The</strong> transfer <strong>of</strong> data begins from the current buffer address ifthe Read Buffer command is chained. Regardless <strong>of</strong> where the transfer <strong>of</strong> databegins, data transfer from the buffer will terminate when the last character locationin the buffer has been transferred, or before the last character location has beentransferred when the channel byte count reaches 0 (in this case, the buffer addressafter termination is undefined).<strong>The</strong> transferred data stream begins with a three character read heading consisting<strong>of</strong> the AID character followed by a two character cursor address. <strong>The</strong> contents <strong>of</strong>all buffer locations are transferred, including nulls. Start Field (SF) orders areinserted to identify the beginning <strong>of</strong> each field. <strong>The</strong> possible Attention Identification(AID) byte configurations are shown in the following figure. An AID byteother than X ' 60' is set when the operator at the selected display station has performedan operation that requires program intervention. <strong>The</strong>se operations areeither pressing a Program Function or Program Access key, or detecting an attentionfield with the CURSOR,~ELECT key.Refer to <strong>IBM</strong> 3270 Information Display System: 3274 <strong>Control</strong> <strong>Unit</strong> Description andProgramming Guide.Chapter 6. <strong>IBM</strong> <strong>7171</strong> I/O Interface to the Host System 6-11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!