CsrConfig constructor

CsrConfig({
  1. required String name,
  2. required CsrAccess access,
  3. int? resetValue,
  4. bool isFrontdoorReadable = true,
  5. bool isFrontdoorWritable = true,
  6. bool isBackdoorReadable = true,
  7. bool isBackdoorWritable = true,
})

Construct a new register configuration.

Implementation

CsrConfig({
  required this.name,
  required this.access,
  this.resetValue,
  this.isFrontdoorReadable = true,
  this.isFrontdoorWritable = true,
  this.isBackdoorReadable = true,
  this.isBackdoorWritable = true,
});