BootFileChanges {Tentacles.df} changed declaration of Entry to contain 16 bits for real page # VMBackingChanges {VM.df} change StateFromMapEntry to StateFromPageValue (exported by VMStateImpl) VMInternal {VM.df} changed from using PrincOpsUtils to BootFileChanges MB {MakeBoot.df} changed to use BootFileChanges.Header MBLoaderOps {MakeBoot.df} changed due to use of MB WVMPrivate {WorldVM.df} MapEntry = BootFileChanges.PageValue (used to have crappy declaration of MapEntry) Files to change or recompile: BootingImpl (recompilation with BootFileChanges.mesa) {File.df} BootSwapGerm (conversion to BootFileChanges) {Germ.df} MBDebug (recompilation with BootFileChanges.mesa (uses BootFile.Header)) {MakeBoot.df} MBOutput (recompilation with BootFileChanges.mesa, minor changes) {MakeBoot.df} RollbackImpl (recompilation with BootFileChanges.mesa, minor changes) {Rollback.df} WVMOutLd (recompilation with BootFileChanges.mesa, minor changes) {WorldVM.df} VMStateImpl (split) uses BootFileChanges instead of PrincOpsUtils VMSwapImpl (new) contains part of what used to be in VMStateImpl (uses BootFileChanges) DF files changed (current on [Indigo]Temp>): Tentacles.df MakeBoot.df VM.df File.df Germ.df Rollback.df WorldVM.df Compile MB MBLoaderOps MBCache MBDebug MBDriver MBLoader MBLoaderCore MBLoaderExtra MBLoadmap MBLoadState MBMain MBOutput MBParse MBScript MBUtilities MBVMemory Compile -~b~n VMInternal VMBackingChanges VMAllocImpl VMBackingImpl VMFaultsImpl VMFrameSnapshotImpl VMInitImpl VMLaundryImpl VMLowCoreImpl VMOpsImpl VMReplacementImpl VMStateImpl VMSwapImpl Compile WVMPrivate AMProcessBasicImpl WVMBackingMap WVMCache WVMImpl WVMLoadState WVMOutLd WVMRemote Compile BootingImpl RollbackImpl Compile -~b~cj~n TeledebugImpl -~m BootSwapGerm Bind WVM VMImpl FilePackage MakeBoot Bind GermDorado MakeBoot Dorado _ GermDorado[parm: Germ]/eg Delete CedarDorado.eg Rename CedarDorado.eg _ Dorado.eg MakeBoot BasicCedarDorado _ HeadsDorado[Parm: Nucleus, Parm: BasicCedar, Parm: HeadsDorado, BCD: MesaRuntime, Parm: MesaRuntime, BCD: Tentacles, Parm: Tentacles, BCD: DiskImpl, Parm: DiskImpl, BCD: VMImpl, Parm: VMImpl, BCD: BasicLoadStatePackage, Parm: BasicLoadStatePackage, BCD: CedarRuntime, Parm: CedarRuntime, BCD: FilePackage, Parm: FilePackage, BCD: LoadStateImpl, BCD: IOPackage, BCD: Communication, BCD: Pup, BCD: BasicTimeImpl, BCD: GrapevineUser, BCD: STPPackage, BCD: TerminalImpl, BCD: UserCredentialsImpl, BCD: DefaultRemoteNamesImpl, BCD: SimpleTerminalImpl, Parm: SimpleTerminalImpl, BCD: FSImpl, BCD: FileStreamPackage, BCD: FormatDiskDorado, Parm: FormatDiskDorado, BCD: Iago, Parm: Iago, BCD: RollbackImpl, Parm: RollbackImpl, BCD: RuntimeLoader, BCD: LoaderDriver] òBootFile.changes Russ Atkinson, April 30, 1984 6:02:27 pm PDT Interfaces changed (and why) Recompilation & binding should we need to recompile BootFileChanges: To make a new Dorado.germ For making the boot file to test the above stuff Êm˜šœ™Jšœ,™,—J˜šœ™šœ˜Jšœ?˜?—šœ˜JšœH˜H—šœ˜Jšœ3˜3—šœ˜J˜%—šœ˜J˜—˜JšœR˜R——J˜šœ˜Jšœ@˜@Jšœ7˜7JšœW˜WJšœP˜PJšœT˜TJšœO˜OJšœA˜AJšœW˜W—J˜Jšœ6˜6JšœF˜FJ˜šœD™DJ˜JšœÏbœ œŠ˜ J˜Jšœœ•˜¾J˜Jšœ œR˜dJ˜Jšœ ˜ J˜Jšœ/˜/J˜Jšœ$˜$J˜—šœ™J˜Jšœ˜Jšœ+˜+Jšœ˜Jšœ!˜!J˜—šœ0™0J˜J˜‘——…— °