|Boot.burdock| | Last edit by Fasnacht on 8-Nov-83 11:40:58| |Dennis Grundler: 2-Sep-84 16:09:20, add copyright notice.| |Copyright (C) 1983 by Xerox Corporation. All rights reserved.| BootIOP[]; LoadIOP[BootEPromRAMIOPInit]; LoadIOPModuleSymbols[BootMain]; LoadIOPModuleSymbols[BootSubs]; LoadIOPModuleSymbols[IOPInit]; IOP[D, 1]! Phase; IOP[E, 1]! BootType; IOP[F, 1]! BootDevice _ 4; IOP[10, 1]! DiagBoot; IOP[6, 2]! IntMask _ 1E; IOP[7, 2]! @BootGoExt; IOP[9, 2]! DefaultBootVal _ 2; IOP[D,0]! EndPhase0 _ 0; IOP[F,0]! EndPhaseNot0 _ 0; IOP[0,2]! PC _ 477B; IOP[A,2]! SetInt _ FB; |"ei" in BootMain| |IOP[B,2]! ORVersionNo _ A6;| |"ana m" in BootSubs for 2.4 EProms| BreakIOP[DoLastBlock]; BreakIOP[ErrorReport]; StartIOP[BootGo,0]; |breaks at last block of phase 0 file| |ContinueIOP[0]; breaks at last block of initial microcode| |ContinueIOP[0]; breaks at last block of bank1 sub .db| IOP[C,2]! StartIOPAddress;|Load 3800 into StartIOPAddress and StartIOPAddress+1 after hitting DoLastBlock breakpoint for the second time|