Skip to content

Latest commit

 

History

History
86 lines (74 loc) · 5.76 KB

tape-commands.org

File metadata and controls

86 lines (74 loc) · 5.76 KB

device address, 6 bits, bits 0,1,2,3,4,5 command high bits, 3 bits, bits 13,14,15 op command, 4 bits, bits 9,10,11,12

1817161514131211109876543210meaning
adadadadadad
cmbcmdcmdctrlctrlctrlctrl001011buffer
? out? outtrktrkcmdcmdcmdcmd? in001101transport
100101???
000111initialization?
sdsc

motion command structure 9 10 11, gated 8

int12

transport commands

111098name
0000stop
0001rewind
0010write continuous ibg
0101fast forward
0111read a block
1001fast reverse
1011write
1101back space
1111read continuous

buffer commands, cps-jk10 sheet 4

151413idpurpose
0105send bits 9 10 11 12 to state1 register, subdecode
110buffer swap
100unused?
001clear br0 flipflop
101some sort of clear buffer counter
011on-line buffer fill?
111buffer initialization

buffer subdecode 010 something to do with the offline buffer

valuenamepr-1c957 refbinname
–ccc rrrr — aaaaaa
000013bstatp.2600000 0000 000 001011status request
020013bclrbrf1c958 p.4400001 0000 000 001011clear br
042013bsldonp.6000010 0010 000 001011prepare buffer for load
044013bsunldon00010 0100 000 001011unload
050013bstfon1c958 p.3900010 1000 000 001011stuff
060013bfill1c958 p.4200011 0000 000 001011right align buffer contents
120013bclrocn1c958 p.4100101 0000 000 001011clear off-line counter
140013bswbp.6000110 0000 000 001011swap
160013binit1c958 p.3700111 0000 000 001011
–??TT cccc ?- aaaaaa
000215tmstop1c958 p.50000000 0000 10 001101deselect the tape transport
001015tscrc1c958 p.56000000 0010 00 001101shift crc into buffer unit
002015tstatp.25000000 0100 00 001101get status
002415tffp.55000000 0101 00 001101fast forward
003415trbp.45000000 0111 00 001101read block
006415tbsp.50000000 1101 00 001101back space
007415trtp.33000000 1111 00 001101read continuous
004415tfrp.64000000 1001 00 001101fast reverse
005145twtp.600000001010 01 100101
100007sd1c958 p.480010000000 00 000111something status
010007sstp.420000010000 00 000111
040007initp.480001000000 00 000111

some status output bit patterns can be found in https://archive.org/details/bellsystem_PR-1C958-50/page/n15