1 " BEGIN INCLUDE FILE ... terminal_io_record.incl.alm
 2 " Created:   November 1979 by G. Palter
 3 
 4           equ       tior.version,0
 5           equ       tior.device_type,1
 6 
 7           equ       tior.slew_control,2
 8 
 9           equ       tior.slew_type_word,2
10           equ       tior.slew_type_shift,18
11           bool      tior.slew_type_mask,777777
12 
13           equ       tior.slew_count_word,2
14           equ       tior.slew_count_shift,0
15           bool      tior.slew_count_mask,777777
16 
17           equ       tior.flags,3
18           bool      tior.binary,400000            " DU
19           bool      tior.preslew,200000           " DU
20 
21           equ       tior.element_size,4
22           equ       tior.n_elements,5
23           equ       tior.data,6
24 
25           equ       tior_version_1,1              " current version of this structure
26 
27 
28 " Device type for this record
29 
30           equ       tior_teleprinter_device,1
31           equ       tior_reader_device,2
32           equ       tior_printer_device,3
33           equ       tior_punch_device,4
34 
35 
36 " Type of slewing to be performed before/after printing/punching record
37 
38           equ       tior_slew_by_count,1          " N lines
39           equ       tior_slew_to_top_of_page,2    " top of next page
40           equ       tior_slew_to_inside_page,3    " top of next inside page (head sheet)
41           equ       tior_slew_to_outside_page,4   " top of next outside page (tail sheet)
42           equ       tior_slew_to_channel,5        " to specified channel stop
43 
44 " END INCLUDE FILE ... terminal_io_record.incl.alm