12.07.2015 Views

Systems Reference Library - All about the IBM 1130 Computing ...

Systems Reference Library - All about the IBM 1130 Computing ...

Systems Reference Library - All about the IBM 1130 Computing ...

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

360 Issues Initial Status PresentedRead orRead BackwardIdl , 360 Control 1800 Read 1800 WriteZeroChanneEndBusy andAttentionZeroWrite Zero Zero Busy andAttentionBusy andControlDevice End*No-OperationChannelEnd andDevice EndBusy andAttentionBusy andAttentionBusy andAttentionBusy andAttentionSense Zero Zero ZeroTest I/O Zero Busy orDevice End* Attention Attention* Device End is conditionalFigure 11 7. System/3 60 Status Summaryduring <strong>the</strong> ending sequence for all o<strong>the</strong>rcommands.123411AIDEVICE END: The adapter presents device end to<strong>the</strong> System/360 during initial selection for a nooperationcommand, after an XIO sense device from<strong>the</strong> 1800 in response to a control command, or withchannel end at <strong>the</strong> end of data transfer for all o<strong>the</strong>rcommands.Adapter Device Status Word (1800)Figure 118 shows <strong>the</strong> format of <strong>the</strong> adapter devicestatus word (DSW) read into <strong>the</strong> accumulator by anXIO sense device with modifier bit 8 off. Interruptindicators and program resettable indicators arealso defined.COMMAND REJECT: This indicator turns on, causingan interrupt, if <strong>the</strong> adapter rejects an 1800 XIOfor any one of <strong>the</strong> following reasons:1. The input/output control command referencedby <strong>the</strong> XIO has an invalid function code.2. An XIO initialize read or XIO initialize write isgiven before a previous XIO initialize read orXIO initialize write is cleared.3. An XIO initialize read is given after <strong>the</strong> adapterhas accepted a read, read backward, or controlcommand from <strong>the</strong> System/360.4. An XIO initialize write is given after <strong>the</strong> adapterhas accepted a write or control command from<strong>the</strong> System/360.If command reject occurs while <strong>the</strong> adapter does nothave an 1800 command stored, <strong>the</strong> adapter wordcount is reset to its maximum value. Such a resetcan occur when transfer end has been generated butnot yet accepted by <strong>the</strong> 1800.1800 COMMAND STORED: This indicator turns onwhen <strong>the</strong> adapter accepts an XIO initialize read orXIO initialize write from <strong>the</strong> 1800, and remains onuntil reset by transfer end.360 COMMAND STORED: This indicator turns onwhen <strong>the</strong> adapter accepts a read, read backward,write, or control command from <strong>the</strong> System/360.If <strong>the</strong> command is read or write, this indicatorcauses an interrupt to <strong>the</strong> 1800 unless suppressed by<strong>the</strong> S-bit being on in <strong>the</strong> command byte or a complementarycommand from <strong>the</strong> 1800 waiting in <strong>the</strong>adapter. The interrupt condition can be reset by anXIO sense device with modifier bit 8 off and modifierbit 15 on. However, <strong>the</strong> 360 command storedindicator remains on until transfer end occurs.If <strong>the</strong> command is read backward, <strong>the</strong> responseis identical to a read command described in <strong>the</strong> precedingparagraph, except that <strong>the</strong> interrupt to <strong>the</strong>1800 cannot be suppressed by <strong>the</strong> S-bit in <strong>the</strong> commandbyte.If <strong>the</strong> command is control, <strong>the</strong> 360 commandstored indicator causes an interrupt to <strong>the</strong> 1800. Inthis case, <strong>the</strong> indicator is reset by an XIO sensedevice with modifier bit 8 off and modifier bit 15 on.The 360 command stored indicator can be on at<strong>the</strong> same time as transfer end. This indicates that<strong>the</strong> adapter has accepted a new command from <strong>the</strong>System/360.0 2 3 6 7 8 9 10 II 12 13 14 15* Interrupt360 Command ByteIndicator Name7 End of Table *#6 Transfer End *05 Storage Protect Violation *04 Data Check *03 Halt *02 360 Command Stored *•1 1800 Command Stored •0 Command Reject *#0 Indicator reset by an XIO sense device with reset• Indicator reset by transfer end. 360 command stored reset by X10 sensedevice with reset if command is a control commandFigure 118. System/3 6 0 Adapter Device Status Word123408AISystem/360 Adapter 221

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

Saved successfully!

Ooh no, something went wrong!