//D1Prin3z.bcpl More of procedure to prettyprint DMux //DMux addresses 70B-107B printed here. // Last edited: 14 July 1979 get "d1.d" manifest [ get "d1dmux.d" ] external [ // MPRINS PrinV0; NWss; PrinV1; NWss1 // MPATTERN @PATTERN // D1PRIN2 PrintWrdByt // Defined here PrintDMXz ] let PrintDMXz(Addr) be [ let T = nil switchon Addr into [ case dFLTMEM: NWss("ProcSrn_ ",#10000) NWss("Faults ") NWss("LoadFltSrn ") NWss("ReportFault ") NWss("MapPEInMem ") NWss("MapTroubleInMem ") NWss("RfshInMem ") NWss1("WriteInMem ") NWss1("MemWP ") NWss1("IOFetchInMem ") NWss1("RefUsesD10InMem ") NWss1("RefUsesDInMem ") NWss1("DirtyIOFetchInMem"); return case dRFSSRN: NWss("STPerr ",#100000) NWss("MapPerr ") NWss("HitPerr ") NWss("WantRfsh ") NWss("NeedRfsh ") NWss1("StartMema ") NWss1("StkWake ") NWss1("_FaultInfoDly ") PrinV1("MapSrn[0:3]",PATTERN<