MDataPads CacheMPads 0 NIL [Vdd<BOOL, Gnd<BOOL, PadVdd<BOOL, PadGnd<BOOL, LatchBias<BOOL, MDataBA=INT[32], MParityBA=BOOL, PhAh<BOOL, MDataI=INT[32], MParityI=BOOL, MDataDrive<BOOL, MDataIDrive<BOOL, MDataPipeBypass<BOOL, MDataPipeTransfer<BOOL] !!
MCtlPads CacheMPads 0 NIL [PhA<BOOL, PhB<BOOL, Vdd<BOOL, Gnd<BOOL, PadVdd<BOOL, PadGnd<BOOL, LatchBias<BOOL, MCmdBA=EnumType["Dragon.MBusCommands"], MNShared=BOOL, MParityBA=BOOL, MNError>BOOL, MReadyBA<BOOL, MRq>BOOL, MNewRq=BOOL, MGnt<BOOL, ResetAB<BOOL, DHoldAB<BOOL, DShiftAB<BOOL, DExecuteAB<BOOL, DNSelectAB<BOOL, DDataInAB<BOOL, DDataOutAB=BOOL, PhAb>BOOL, nPhAb>BOOL, PhBb>BOOL, nPhBb>BOOL, PhAh>BOOL, PhBh>BOOL, Resetb>BOOL, DoShiftBA>BOOL, DoExecuteBA>BOOL, DoHoldBA>BOOL, ShiftDataToMCtlPads<BOOL, MCmdIn>EnumType["Dragon.MBusCommands"], MCmdOutBA<EnumType["Dragon.MBusCommands"], MCmdDrive<BOOL, MCmdDriveToDataTransport<BOOL, MCmdDriveToNoOp<BOOL, MNSharedSenseBA>BOOL, MNSharedDriveHigh<BOOL, MNSharedDriveLow<BOOL, MNErrorDriveLow<BOOL, MReadySense>BOOL, MRqIBA<BOOL, MNewRqIBA<BOOL, MNewRqEnableBA<BOOL, MGntSense>BOOL, ShiftDataToMRAM>BOOL, ShiftShift<BOOL, nShiftShift<BOOL] !!