12.07.2015 Views

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

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.

HOST ATTACHMENT INTERRUPTIONSInterruptions to <strong>1130</strong>The <strong>1130</strong> host attachment presents interruptions to <strong>the</strong> <strong>1130</strong> on its interruption level 3.Interruption requests are made to <strong>the</strong> <strong>1130</strong> under any of <strong>the</strong> following conditions:1. The DSW attention bit is set on because a <strong>System</strong>/7 set interrupt command isdirected to <strong>the</strong> <strong>1130</strong> (if <strong>the</strong> interruption controls do not inhibit <strong>the</strong> interruptionrequest).2. The DSW operation-end bit is set on. (The count=0 DSW bit, <strong>the</strong> power/<strong>the</strong>rmalwarning bit, or an error bit is also on for this interruption request.)3. The DSW power or <strong>the</strong>rmal warning bit is set on by <strong>the</strong> corresponding condition(if <strong>the</strong> interruption controls do not inhibit <strong>the</strong> interruption request). The DSWready bit remains on until <strong>the</strong> power actually fails. If a data transfer operation isin progress when <strong>the</strong> power/<strong>the</strong>rmal warning bit comes on, <strong>the</strong> operation-end bitis also set on, requesting an interruption to <strong>the</strong> <strong>1130</strong>.The interruption that occurs at <strong>the</strong> operation-end time of a data transfer can be directedto <strong>the</strong> <strong>System</strong>/7 as well as to <strong>the</strong> <strong>1130</strong>. However, if an error is detected during <strong>the</strong> datatransfer, <strong>the</strong> operation is terminated and <strong>the</strong> interruption is directed to <strong>the</strong> <strong>1130</strong> only(count=0 DSW bit may or may not be set on).When <strong>the</strong> <strong>System</strong>/7 directs a set interrupt command to <strong>the</strong> <strong>1130</strong> attachment, <strong>the</strong> DSWattention bit (bit 0) is set on unless it is already on. If already on, condition code 2 isreturned to <strong>the</strong> <strong>System</strong>/7. If <strong>the</strong> <strong>1130</strong> attachment is busy,'<strong>the</strong> attention bit is set on andindicated to <strong>the</strong> <strong>1130</strong> at <strong>the</strong> time an operation-end interrupt occurs for <strong>the</strong> operation inprogress. If <strong>the</strong> <strong>1130</strong> attachment is not busy, <strong>the</strong> attention bit is set on and an interruptionrequest is made to <strong>the</strong> <strong>1130</strong> on its priority level 3 unless attention interruptions areinhibited by <strong>the</strong> host attachment interruption controls.The host attachment interruption controls, which permit or prevent attention andpower/<strong>the</strong>rmal interruptions to <strong>the</strong> <strong>1130</strong>, are determined by <strong>the</strong> setting of modifier fieldbits 28 to 30 in an <strong>1130</strong> IOCC. Modifier bits 28 and 29 are <strong>the</strong> basic interruption control;bit 30 is a temporary interruption control. Attention and power/<strong>the</strong>rmal interruptions arepermitted only if <strong>the</strong> basic status is "permit" and <strong>the</strong>re is no temporary "prevent." If <strong>the</strong>basic status prevents attention and power/<strong>the</strong>rmal interruptions, <strong>the</strong>se interruptions arenot permitted again until ano<strong>the</strong>r control IOCC that alters <strong>the</strong> basic interruption controlstatus is executed to permit <strong>the</strong> interruptions.If interruptions are temporarily prevented as directed by bit 30 in a control IOCC, <strong>the</strong>yare not permitted again until one of <strong>the</strong> following occurs:1. The DSW is reset.2. Ano<strong>the</strong>r control IOCC is executed with bit 30 changing <strong>the</strong> previous temporarystatus.3. An initiate read or initiate write IOCC is executed.Following any of <strong>the</strong>se events, <strong>the</strong> <strong>1130</strong> host attachment returns to <strong>the</strong> basic interruptioncontrol status.Attention and power/<strong>the</strong>rmal interruptions to <strong>the</strong> <strong>1130</strong> are also prevented by ei<strong>the</strong>r a<strong>System</strong>/7 power-on reset or an <strong>1130</strong> Storage Access Channel reset. These interruptions arenot permitted again until a control IOCC is executed to establish a basic interruptioncontrol status.<strong>1130</strong> Host Attachment 16-3

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

Saved successfully!

Ooh no, something went wrong!