MCtl CacheMCtl 0 NIL [VddINT[8], nCellAdr>INT[8], VirtualAccess>BOOL, nVirtualAccess>BOOL, SelCell>BOOL, SelVictimAdr>BOOL, SelMapAdr>BOOL, SelRealData>BOOL, SelPageFlag>BOOL, SelVictimData>BOOL, SelRealAdr>BOOL, FinishSharedStore>BOOL, VPValid=BIT, nVPValid=BIT, RPValid=BIT, nRPValid=BIT, RPDirty=BIT, nRPDirty=BIT, Master=BIT, nMaster=BIT, Shared=BIT, nShared=BIT, Victim=BIT, nVictim=BIT, TIP=BIT, nTIP=BIT, Broken=BIT, nBroken=BIT, MAdrLow>BOOL, nMAdrLow>BOOL, VictimFeedback>BOOL, nVictimFeedback>BOOL, ShiftVictim>BOOL, nShiftVictim>BOOL, ForceDataSelect>BOOL, MDoneAB>BOOL, MHeldAB>BOOL, MFaultAB>EnumType["Dragon.PBusFaults"], PKillRequestBBOOL, MDataIDrive>BOOL, MDataPipeBypass>BOOL, MDataPipeTransfer>BOOL, MCmdInEnumType["Dragon.MBusCommands"], MCmdDrive>BOOL, MCmdDriveToDataTransport>BOOL, MCmdDriveToNoOp>BOOL, MNSharedSenseBABOOL, MNSharedDriveLow>BOOL, MNErrorDriveLow>BOOL, MReadySenseBOOL, MNewRqIBA>BOOL, MNewRqEnableBA>BOOL, MGntSenseBOOL, ShiftEqual>BOOL, nShiftEqual>BOOL, ShiftFeedBack>BOOL, nShiftFeedBack>BOOL, ShiftShift>BOOL, nShiftShift>BOOL, PageAccessToAccess>BOOL, BlockAccessToAccess>BOOL, PageVirtualToAccess>BOOL, BlockVirtualToAccess>BOOL, MatchToAccess>BOOL, MDataToMatch>BOOL, AccessToMatch>BOOL, PageAccessToMData>BOOL, nPageAccessToMData>BOOL, BlockAccessToMData>BOOL, nBlockAccessToMData>BOOL, AccessToPageBlockAccess>BOOL, nAccessToPageBlockAccess>BOOL, ShiftToPageBlockAccess>BOOL, nShiftToPageBlockAccess>BOOL, AccessDrive>BOOL, nAccessDrive>BOOL, PageBlockAccessToShift>BOOL, nPageBlockAccessToShift>BOOL, nCAMAccessPrecharge>BOOL, nMBitsPrecharge>BOOL, MuxRight>BOOL, MuxLeft>BOOL, MBitsDrive>BOOL, nMBitsDrive>BOOL, MRamRegToMDataI>BOOL, nMRamRegToMDataI>BOOL, SenseMBits>BOOL, SenseMDataI>BOOL, ParityIn>BOOL, ParityOutBOOL, SensePBitsRight>BOOL, DrivePBits>BOOL, nDrivePBits>BOOL, MRamRegToMBits>BOOL, nMRamRegToMBits>BOOL, ShiftToMBits>BOOL, nShiftToMBits>BOOL, MBitsToShift>BOOL, nMBitsToShift>BOOL] !!