//**************************************************************************************
//ECLutvfc.d
//Definitions for UTVFC.tst
//Common set of external and structure declarations.
//Updated for Rev.H July19,1979
//By V.Vysin August18,1978
//**************************************************************************************
//**************************************************************************************
//Define local, external, and OS routine names
external
[

//ECLutvfc7.tst

Test71//To test: The ECL chips(data channels)
//ECLutvfc7a.tst

Test72//To test:The ECL chips(clock channels)


//Subroutines used by various TESTs
Start//Sets up title display, initial conditions, & begins calculation of Run time
Stop//Stops calculation of Run time
Restart//Restarts calculation of Run time
TRun//Controls sequencing of Tests
RClock//Ram Clock
EClock//Edge Clock
Clocks//Ram Clock followed by Edge Clock
InputSequ
SRClock//SR Clock
Reset
ClkCR
ClkStart
ClkIAR
ClkCur
CurWri
WriteHorCont
EvenLine
OddLine
Switch
HSpulse
MLpulse
SetVS
ResetVS
PrepareTSR
EndTSR
SetIMeF
SetOMeF
ResetIMeF
ResetOMeF
SetControlPhase
Compare//Comparison routine
SpaceDisplay//Moves display lines up amount specified
Breakpoint//Breakpoint halt
Delay//Provides variable delay (for display in continuous)
WriteAll
XeroData
//Macros
SetCaddr
NClko
SetOaddr //sets a given Oaddress
NClk //Nibble Clock
LoadAAR
LoadIAR
WriteBuf

//OS functions
DisplayString
Ws
Quit
Endofs
Gets
keys
FORMATN
DefaultArgs
Noop

//Variables
ParErr
looping
cont
testno
testtime
truntime
starttime
runtime
]

//**************************************************************************************
//Define template
structure w:
[
b0: bit
b1: bit
b2: bit
b3: bit
b4: bit
b5: bit
b6: bit
b7: bit
b8: bit
b9: bit
b10: bit
b11: bit
b12: bit
b13: bit
b14: bit
b15: bit
]

//******************************************************************************