<> <> <> <> DIRECTORY PrincOps USING [BYTE, PageCount, wordsPerPage], VM USING [Interval]; LSEPFace: DEFINITIONS = BEGIN MaxBands: CARDINAL = 8; BandBufferCount: TYPE = CARDINAL (FIRST[CARDINAL]..MaxBands]; Index: TYPE [1]; BandPointer: TYPE = LONG POINTER; <> AllocateBands: PROC [bandVM: VM.Interval, nBands: BandBufferCount, sizeEachBand: PrincOps.PageCount]; <> DeallocateBands: PROC[]; SetInterruptMasks: PROC [control, status, data: WORD]; <> InitializeCleanUp: PROC[]; <