Axi5AwChannelConfig constructor
- int userWidth = 32,
- int idWidth = 4,
- bool useIdUnq = false,
- int addrWidth = 32,
- int lenWidth = 8,
- bool useLock = true,
- bool rmeSupport = false,
- bool instPrivPresent = false,
- int pasWidth = 0,
- int mecIdWidth = 0,
- int atOpWidth = 0,
- int snpWidth = 0,
- bool tracePresent = false,
- int loopWidth = 0,
- int mpamWidth = 0,
- bool useTagging = false,
- int secSidWidth = 0,
- int sidWidth = 0,
- int ssidWidth = 0,
- bool useNsaId = false,
- bool usePbha = false,
- int actWidth = 0,
- int subSysIdWidth = 0,
- int domainWidth = 0,
- bool stashNidPresent = false,
- bool stashLPidPresent = false,
- int cmoWidth = 0,
- bool useFlow = false,
- bool supportGdi = false,
- bool supportRmeAndPasMmu = false,
- int untranslatedTransVersion = 4,
Constructor.
Implementation
Axi5AwChannelConfig({
super.userWidth = 32,
super.idWidth = 4,
super.useIdUnq = false,
super.addrWidth = 32,
super.lenWidth = 8,
super.useLock = true,
super.rmeSupport = false,
super.instPrivPresent = false,
super.pasWidth = 0,
super.mecIdWidth = 0,
super.atOpWidth = 0,
super.snpWidth = 0,
super.tracePresent = false,
super.loopWidth = 0,
super.mpamWidth = 0,
super.useTagging = false,
super.secSidWidth = 0,
super.sidWidth = 0,
super.ssidWidth = 0,
super.useNsaId = false,
super.usePbha = false,
super.actWidth = 0,
super.subSysIdWidth = 0,
super.domainWidth = 0,
super.stashNidPresent = false,
super.stashLPidPresent = false,
super.cmoWidth = 0,
super.useFlow = false,
super.supportGdi = false,
super.supportRmeAndPasMmu = false,
super.untranslatedTransVersion = 4,
}) : super(
sizeWidth: 3,
burstWidth: 2,
cacheWidth: 4,
protWidth: 3,
qosWidth: 4,
regionWidth: 4,
);