IFU1PublicMap.txt Bit Format: IFU1Public.ScanRec Index First Size Name 0 7 1 ILIn.kIsRtOp1 1 8 1 ILIn.fCtlIsRtOp1 2 9 1 ILIn.cIsField2 3 10 1 ILIn.cIsField3 4 11 1 ILIn.dPCmndIsRd2 5 12 1 ILIn.a1IsC2 6 13 1 ILIn.a1IsC3 7 14 1 ILIn.b1IsC2 8 15 1 ILIn.b1IsC3 9 23 1 ILOut.stage1BHold 10 24 2 ILOut.eUAluLeftSrc1 11 26 3 ILOut.eUAluRightSrc1 12 29 2 ILOut.eUStore2ASrc1 13 31 1 ILOut.eUSt3AIsCBus1 14 32 1 MPIn.reset 15 33 1 MPIn.dPReject 16 34 1 MPIn.dPFaulting 17 35 1 MPIn.protMicroCycle 18 36 1 MPIn.microExcptJmpBubble 19 37 1 MPIn.stage2BAbort 20 38 1 MPIn.stage1BHold 21 39 2 MPIn.condEffect1 22 41 2 MPIn.condEffect2 23 43 1 MPIn.eUCondition2 24 44 1 MPIn.trapsEnabled2 25 45 1 MPIn.eStkOverflow2 26 46 1 MPIn.instStarting2 27 47 1 MPIn.reschedule 28 48 1 MPIn.rschWaiting 29 49 1 MPIn.push2 30 50 1 MPIn.instFault2 31 51 1 MPIn.iStkNearlyFull 32 63 1 MPIn.rschClear 33 64 1 MPOut.stage2A 34 65 1 MPOut.stage3A 35 66 1 MPOut.loadStage1 36 67 1 MPOut.loadStage2 37 68 1 MPOut.loadStage3 38 69 1 MPOut.stage1BHolding 39 70 1 MPOut.notBcLoadStage1 40 71 1 MPOut.stage2B 41 72 1 MPOut.stage3BCPipe 42 74 6 MPOut.microExcptJmp 43 80 3 MPOut.except.type 44 83 4 MPOut.except.code 45 87 1 MPOut.rschClear 46 95 1 MPOut.rschWaiting 47 96 5 SBIn.stackDiff 48 101 1 SBIn.microExcptJmpTrap 49 102 1 SBIn.push3 50 103 1 SBIn.pop3 51 109 1 SBOut.push3 52 110 1 SBOut.pop3 53 111 1 SBOut.iStkNearlyFull 54 112 1 SAIn.x1ASrcStack 55 113 1 SAIn.x1ADstStack 56 114 1 SAIn.xBusStackEldest 57 115 1 SAIn.xBusStackL 58 116 1 SAIn.push3 59 117 1 SAIn.pop3 60 125 1 SAOut.stackAdjTos 61 126 1 SAOut.stackAddendIsOnes 62 127 1 SAOut.stackCarryIsOne 63 128 5 SDIn.bos 64 133 5 SDIn.tos 65 138 1 SDIn.x1ASrcStack 66 139 1 SDIn.x1ADstStack 67 140 1 SDIn.xBusStackEldest 68 141 1 SDIn.xBusStackL 69 142 1 SDIn.push3 70 143 1 SDIn.pop3 71 144 16 SROut.stkRd 72 160 16 SLOut.stkLdL 73 176 16 SPOut.stkLdP 74 203 1 LtIO.iPReject 75 204 1 LtIO.iPFaulting 76 205 1 LtIO.newFetch 77 206 1 LtIO.reset 78 207 1 LtIO.reschedule 79 209 1 FCIn.nextMacroJump 80 210 1 FCIn.reset 81 211 1 FCIn.iPReject 82 212 1 FCIn.jumpPending 83 213 1 FCIn.fetching 84 214 5 FCIn.fetchBytesM1 85 219 1 FCIn.iPFaulted 86 220 1 FCIn.iPFaulting 87 221 3 FCIn.op 88 224 1 FCOut.jumpPending 89 225 1 FCOut.newFetch 90 226 1 FCOut.fetching 91 227 1 FCOut.iPFaulted 92 228 3 FCOut.fetchWtIndexCtl 93 231 1 FCOut.notInstReady 94 232 4 FCOut.jumpOffset 95 236 1 FCOut.instFault0 96 237 3 FCOut.opLength 97 253 3 FCOut.opLengthb 98 256 1 FWIn.fetching 99 257 2 FWIn.fetchWt 100 259 4 FWOut.fetchBufWtWd 101 268 4 FRIn.fetchRd 102 272 16 FROut.fetchBufRdByte 103 288 1 RtIO.dPReject 104 289 4 RtIO.dPFault 105 293 3 RtIO.dPFaultCode 106 301 3 RtIO.dPFaultCodeD 107 304 8 RtIO.dPCmnd3 108 312 1 RtIO.userMode2 109 316 4 RtIO.eUAluOp2 110 320 4 RtIO.eUCondSel2 111 324 1 RtIO.eUCondition2 112 325 1 RtIO.eUWriteToPBus3 113 326 1 RtIO.eURdFromPBus3 114 327 1 RtIO.K0PadsIn4 115 328 1 RtIO.K1PadsIn4 116 329 1 RtIO.K0PadsOut3 117 330 1 RtIO.K1PadsOut3 118 331 1 RtIO.X2ASrcLit1 119 332 1 RtIO.X2ASrcLit2 120 333 1 RtIO.debugABGD 121 334 1 RtIO.debugPC 122 335 1 RtIO.debugLSC 123 351 1 RtIO.debugABStLim 124 352 4 IDOut0.aluOp 125 356 1 IDOut0.aluOpIsOp47 126 357 4 IDOut0.condSel 127 361 1 IDOut0.condSelIsOp57 128 362 2 IDOut0.condEffect0 129 364 1 IDOut0.x1ADstSLimit 130 365 1 IDOut0.x1ASrcSLimit 131 366 1 IDOut0.x1ADstStack 132 367 1 IDOut0.x1ASrcStack 133 368 1 IDOut0.x1ASrcStackL 134 369 1 IDOut0.x1ASrcStackP 135 370 1 IDOut0.xBusStackL 136 371 1 IDOut0.xBusStackEldest 137 383 1 IDOut0.cIsField0 138 384 5 IDOut1.aReg.lt 139 389 7 IDOut1.aReg.rt 140 396 3 IDOut1.aReg.off 141 399 1 IDOut1.aReg.mod 142 400 5 IDOut2.bReg.lt 143 405 7 IDOut2.bReg.rt 144 412 3 IDOut2.bReg.off 145 415 1 IDOut2.bReg.mod 146 416 1 IDOut3.kPadsIn0 147 417 1 IDOut3.fCtlIsRtOp0 148 431 1 IDOut3.pushSc 149 432 5 IDOut3.cReg.lt 150 437 7 IDOut3.cReg.rt 151 444 3 IDOut3.cReg.off 152 447 1 IDOut3.cReg.mod 153 448 4 IDOut4.flagSrc 154 456 4 IDOut4.lSource.lt 155 460 4 IDOut4.lSource.rt 156 464 4 IDOut4.sSource.lt 157 468 4 IDOut4.sSource.rt 158 472 1 IDOut4.popSa 159 479 1 IDOut4.popSb 160 480 1 IDOut5.instStarting0 161 481 3 IDOut5.microCycleNext 162 484 1 IDOut5.protMicroCycle 163 485 1 IDOut5.pop0 164 486 8 IDOut5.dPCmnd 165 495 1 IDOut5.dPCmndIsRd0 166 510 2 IDOut5.dPCmndSel 167 512 3 IDOut6.nextMacro 168 515 1 IDOut6.pcNext 169 516 8 IDOut6.pcBusSrc 170 525 3 IDOut6.pcPipeSrc 171 528 5 IDOut6.x2ALitSource 172 533 1 IDOut6.kIsRtOp0 173 543 1 IDOut6.push0 174 544 1 IDIn.reset 175 545 8 IDIn.state 176 559 1 IDIn.instReady 177 560 8 IDIn.op 178 568 8 IDIn.alpha 179 576 8 IDIn.beta 180 584 1 IDIn.pushPending 181 585 1 IDIn.popPending 182 591 1 IDIn.userMode0 183 592 32 Debug --- BitTotal: 456 &Jf99J