// -- TDPDefs.d
// Definitions for TDP
// Last modified by Tim Diebert, February 10, 1981 2:29 PM
// Copyright Xerox, 1981

external
[

// Procedures from the ALTO Operating System
AddToZone
Allocate
CallSwat
Closes
CreateDisplayStream
Endofs
Free
GetFixed
Gets
Idle
keys
lvSwatContextProc
lvUserFinishProc
MoveBlock
OpenFile
Puts
SetBlock
SetEndCode
ShowDisplayStream
StartIO
sysFont
sysZone
TruncateDiskStream
Wns
Wos
Ws
Wss

// Statics from the ALTO Operating System
dsp

// Procedures from the ALTO Load Ram Package
LoadRam
SetBLV

// Procedures from the ALTO BCPL Runtime Package
InitBcplRuntime

// Procedures from the ALTO Template Package
PutTemplate


// Procedures to DDTapeIO
Block
TapeWaitQuiet
TapeErrProc

// Procedures to or from TDPUtil
Dump
DisplayCounts
DispDDStatus
CompareData
CompareRoutine
PatternRoutine
GetInt
TapeTridentBoot
SysStr
StrToInt
Min
Digit
Blue
]
external
[
// externals used by or supplied to TDPUtil
BitMsg
DataCompareFlag
DispAfterErrorFlag
driveno
dumpstream
LogFile
LogFlag
LoopReadAfterWriteFlag
mode
menu
NumBadData
NumLowThreshold
NumOperationsThisPass
NumPersistant
NumReel
NumReGaps
NumRetries
NumRetriesgt1
OpDensity
readbuf
readbufword // word lengths, plus extra room
readl // byte lengths
retry
SCompareReadFlag
SingleOpDensity
SingleReadAfterWriteFlag
speed
StopAEflag
StopDEflag
TapeTridentUFP
vtape
writebufword // word lengths, plus extra room
writebuf
writel // byte lengths
]