02.07.2013 Views

UP-4144

UP-4144

UP-4144

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

<strong>4144</strong> Rev. 2<br />

<strong>UP</strong>.NUMBER<br />

Format:<br />

L,U AO,pktaddr<br />

ER 10XI$<br />

This linkage may be generated by the procedure call:<br />

Descr i pti on:<br />

I$OXI pktaddr<br />

UNIVAC 1100 SE RI ES SY STEMS 6-10<br />

Pktaddr is the address of the I/O packet (see Figure 6-1) which controls all I/O device handler operations.<br />

6.3.8. REDUCING INTERR<strong>UP</strong>T ACTIVITY PRIORITY (UNLCK$)<br />

Purpose:<br />

Allows an interrupt activity to reduce its priority.<br />

Format:<br />

Description:<br />

ER UNLCK$<br />

PAGE REVISION PAGE<br />

The UN LCK$ request enables an I/O interrupt activity to reduce its switching priority to the priority of the activity which<br />

initiated the I/O request. Any other executive request executed by the interrupt activity has the same result. However, in a<br />

time critical, multiactivity program, the UNLCK$ request provides a low overhead means of level reduction.<br />

6.4. MAGNETIC TAPE HANDLER<br />

6.4.1. TAPE HANDLER FUNCTIONS<br />

The various magnetic tape functions (see Table 6-2) are controlled by a routine that is always located in main storage. The<br />

current position of each tape is kept in terms of a block count and is made available for error logging, checkpoint, and ending<br />

label routines. No provision is made for automatic treatment of mixed parity and mixed density tape files.<br />

Utilization of the contingency write and skip write functions are automatically provided by the handler, and unless the user<br />

provides his own error recovery, these functions should not concern the user.<br />

In order to use the handler, an I/O control packet must be generated (see 6.2).<br />

Function Symbol Octal<br />

Code<br />

Description<br />

Write W$ 10 Starting at the address in H2 of word 4 of the I/O packet, transfer<br />

the number of words specified in H 1 of word 4 to form a single block<br />

on magnetic tape. Transfer is accomplished according to the standard<br />

modes or the requested modes, that is, parity, density, and so forth.<br />

Normal completion resu Its when all words have been transferred, except<br />

for UNISERVO VI·C/VIII·C tape units, seven·track format, even parity,<br />

where a character of zero, after translation is requested, will conclude<br />

the request for more data by the subsystem.<br />

Table 6-2. Magnetic Tape I/O Functions and Codes (Part 1 of 2)

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

Saved successfully!

Ooh no, something went wrong!