clone method

  1. @override
Axi5AwChannelInterface clone()
override

Copy Constructor.

Implementation

@override
Axi5AwChannelInterface clone() => Axi5AwChannelInterface(
      config: Axi5AwChannelConfig(
        userWidth: userWidth,
        idWidth: idWidth,
        useIdUnq: useIdUnq,
        tracePresent: tracePresent,
        loopWidth: loopWidth,
        addrWidth: addrWidth,
        lenWidth: lenWidth,
        useLock: useLock,
        snpWidth: snpWidth,
        rmeSupport: rmeSupport,
        instPrivPresent: instPrivPresent,
        pasWidth: pasWidth,
        mecIdWidth: mecIdWidth,
        mpamWidth: mpamWidth,
        useTagging: useTagging,
        secSidWidth: secSidWidth,
        sidWidth: sidWidth,
        ssidWidth: ssidWidth,
        useNsaId: useNsaId,
        usePbha: usePbha,
        actWidth: actWidth,
        subSysIdWidth: subSysIdWidth,
        useFlow: useFlow,
        supportGdi: supportGdi,
        supportRmeAndPasMmu: supportRmeAndPasMmu,
        domainWidth: domainWidth,
        stashNidPresent: stashNidPresent,
        stashLPidPresent: stashLPidPresent,
        cmoWidth: cmoWidth,
        untranslatedTransVersion: untranslatedTransVersion,
      ),
      useCrediting: useCrediting,
      sharedCredits: sharedCredits,
      numRp: numRp,
      userMixInEnable: userMixInEnable,
      idMixInEnable: idMixInEnable,
      tagMixInEnable: tagMixInEnable,
      debugMixInEnable: debugMixInEnable,
      atomicMixInEnable: atomicMixInEnable,
      mmuMixInEnable: mmuMixInEnable,
      qualMixInEnable: qualMixInEnable,
      opcodeMixInEnable: opcodeMixInEnable,
      stashMixInEnable: stashMixInEnable,
    );