// FullBootBase.bj
// Copyright Xerox Corporation 1979, 1980
// Last modified July 20, 1980  12:08 AM by Boggs
// Highest index used = 221, none available

// Static area is:
	1066	// = (staticStart+staticLength)-(highestIndex+1)
		// = (1000b+310b)-(221b+1)

// EtherBoot
	EtherBoot		1	P
	bootLoaderPacket	2	L
	mayDayPacket		221	L

// LevBuffer
	OsBuffer		3	V

// DummyLevBasic
	UserName		4	V
	UserPassword		5	V
	OsFinish		6	P
	OsFinishCode		7	V
	OsVersion		10	V
	OsVersionCompatible	11	V
	SerialNumber		12	V
	lvUserFinishProc	13	V
	AltoVersion		14	V
	ErrorLogAddress		15	V

	lvBFN			16	V
	Junta			17	P

// DummySwatResident
	CallSwat		20	P
	lvAbortFlag		21	V
	lvSwatContextProc	22	V

// DummyParityErrors
	lvParitySweepCount	23	V
	lvParityPhantomEnable	24	V

// UpdateTimer
	UpdateTimer		25	P
	ClockSecond		26	V

// BootBase
	BootBLV			27	V
	RunBLV			30	V

// BfsML
	MoveBlock		31	P
	Zero			32	P
	SetBlock		33	P
	BitBlt			34	P
	Usc			35	P
	Min			36	P
	Max			37	P
	Umin			40	P
	Umax			41	P
	DoubleAdd		42	P
	oneBits			43	P
	freePageFid		44	P
	freePageFp		45	P
	DisableInterrupts	46	P
	EnableInterrupts	47	P
	StartIO			50	P
	Idle			51	P
	lvIdle			52	V
	Noop			53	P
	TruePredicate		54	P
	FalsePredicate		55	P

// BcplTricks
	FrameSize		56	P
	MyFrame			57	P
	CallersFrame		60	P
	FramesCaller		61	P
	CallFrame		62	P
	GotoFrame		63	P
	CoCall			64	P
	CoReturn		65	P
	ReturnTo		66	P
	GotoLabel		67	P
	RetryCall		70	P
	ReturnFrom		71	P

// KeyStreams
	keys			72	V
	SetKeyboardProc		73	P

// Calls
	Call0			74	P
	Call1			75	P
	Call2			76	P
	Call3			77	P
	Call4			100	P
	Call5			101	P
	Call6			102	P
	Call7			103	P
	Call8			104	P
	Call9			105	P
	Call10			106	P
	Call11			107	P
	Call12			110	P
	Call13			111	P
	Call14			112	P
	Call15			113	P

	Closes			114	P	// actually Call2
	Gets			115	P	// actually Call3
	Puts			116	P	// actually Call4
	Resets			117	P	// actually Call5
	Putbacks		120	P	// actually Call6
	Errors			121	P	// actually Call7
	Endofs			122	P	// actually Call8
	Stateofs		123	P	// actually Call9

	OpenDD			124	P	// actually Call0
	LockDD			125	P	// actually Call1
	ReadDDPage		126	P	// actually Call2
	UnlockDD		127	P	// actually Call3
	FlushDD			130	P	// actually Call4
	CloseDD			131	P	// actually Call5
	DestroyDDMgr		132	P	// actually Call6

	ActOnDiskPages		133	P	// actually Call0
	WriteDiskPages		134	P	// actually Call1
	CreateDiskFile		135	P	// actually Call2
	DeleteDiskPages		136	P	// actually Call3
	AssignDiskPage		137	P	// actually Call4
	ReleaseDiskPage		140	P	// actually Call5
	VirtualDiskDA		141	P	// actually Call6
	RealDiskDA		142	P	// actually Call7
	InitializeDiskCBZ	143	P	// actually Call9
	DoDiskCommand		144	P	// actually Call10
	GetDiskCb		145	P	// actually Call14
	CloseDisk		146	P	// actually Call15

// Gacha10
	sysFont			147	V

// DspStreams
	CreateDisplayStream	150	P
	CharWidth		151	P
	ResetLine		152	P
	FontHeight		153	P
	ShowDisplayStream	154	P
	GetFont			155	P
	SetFont			156	P
	GetBitPos		157	P
	SetBitPos		160	P
	GetLmarg		161	P
	SetLmarg		162	P
	GetRmarg		163	P
	SetRmarg		164	P
	GetLinePos		165	P
	SetLinePos		166	P
	InvertLine		167	P
	Scroll			170	P
	EraseBits		171	P

// Alloc
	InitializeZone		172	P
	Allocate		173	P	// actually Call0
	Free			174	P	// actually Call1
	AddToZone		175	P

// DVec
	DefaultArgs		176	P
	DVec			177	P

// OsUtils
	Wss			200	P
	Ws			201	P
	Wl			202	P
	Wns			203	P
	Wos			204	P
	Wo			205	P
	GetFixed		206	P
	FreeFixed		207	P
	SetEndCode		210	P
	FixedLeft		211	P

// Calendar
	Timer			212	P
	ReadCalendar		213	P
	SetCalendar		214	P

// FullBootInit
	SysErr			215	P
	dsp			216	V
	sysZone			217	V
	lvCursorLink		220	V