*----------------------------------------------------------- Title[IODefs.mc...November 23, 1982 1:23 PM...Taft]; * Global definitions for I/O microcode *----------------------------------------------------------- *----------------------------------------------------------- * I/O page assignments *----------------------------------------------------------- Set[IOPage, 177400]; * Base of I/O region * Controller Status Blocks Set[DiskCSB, Add[IOPage, 0]]; * 20B words Set[JunkCSB, Add[IOPage, 20]]; * 20B words Set[EtherCSB, Add[IOPage, 40]]; * 40B words Set[DisplayCSB, Add[IOPage, 100]]; * 100B words Set[ColorDisplayCSB, Add[IOPage, 200]]; * 20B words * Define this here instead of in DisplayDefs because it's needed in DiskBootSoft * and including both DiskDefs and DisplayDefs in the same assembly is impossible. MC[DCSB.cursorBitMap, DisplayCSB, 20]; * cursorBitMap: ARRAY [0..17B] OF WORD,