/// <summary>
 ///     Creates a new instance of <see cref="PerformanceStates20ClockEntryV1" />
 /// </summary>
 /// <param name="domain">The public clock domain.</param>
 /// <param name="valueDelta">The base value delta.</param>
 public PerformanceStates20ClockEntryV1(
     PublicClockDomain domain,
     PerformanceStates20ParameterDelta valueDelta) : this()
 {
     _DomainId            = domain;
     _FrequencyDeltaInkHz = valueDelta;
 }
 /// <summary>
 ///     Creates a new instance of <see cref="PerformanceStates20ClockEntryV1" />
 /// </summary>
 /// <param name="domain">The public clock domain.</param>
 /// <param name="clockType">The type of the clock frequency.</param>
 /// <param name="valueDelta">The base value delta.</param>
 public PerformanceStates20ClockEntryV1(
     PublicClockDomain domain,
     PerformanceStates20ClockType clockType,
     PerformanceStates20ParameterDelta valueDelta) : this(domain, valueDelta)
 {
     _ClockType = clockType;
 }
示例#3
0
 /// <summary>
 ///     Creates a new instance of <see cref="PerformanceStates20BaseVoltageEntryV1" />.
 /// </summary>
 /// <param name="domain">The voltage domain.</param>
 /// <param name="valueDelta">The base value delta.</param>
 public PerformanceStates20BaseVoltageEntryV1(
     PerformanceVoltageDomain domain,
     PerformanceStates20ParameterDelta valueDelta) : this()
 {
     _DomainId   = domain;
     _ValueDelta = valueDelta;
 }
 /// <summary>
 ///     Creates a new instance of <see cref="PerformanceStates20ClockEntryV1" />
 /// </summary>
 /// <param name="domain">The public clock domain.</param>
 /// <param name="valueDelta">The base value delta.</param>
 /// <param name="frequencyRange">The clock frequency range value.</param>
 // ReSharper disable once TooManyDependencies
 public PerformanceStates20ClockEntryV1(
     PublicClockDomain domain,
     PerformanceStates20ParameterDelta valueDelta,
     PerformanceStates20ClockDependentFrequencyRange frequencyRange) :
     this(domain, PerformanceStates20ClockType.Range, valueDelta)
 {
     _ClockDependentInfo = new PerformanceStates20ClockDependentInfo(frequencyRange);
 }
 /// <summary>
 ///     Creates a new instance of <see cref="PerformanceStates20ClockEntryV1" />
 /// </summary>
 /// <param name="domain">The public clock domain.</param>
 /// <param name="valueDelta">The base value delta.</param>
 /// <param name="singleFrequency">The clock frequency value.</param>
 // ReSharper disable once TooManyDependencies
 public PerformanceStates20ClockEntryV1(
     PublicClockDomain domain,
     PerformanceStates20ParameterDelta valueDelta,
     PerformanceStates20ClockDependentSingleFrequency singleFrequency) :
     this(domain, PerformanceStates20ClockType.Single, valueDelta)
 {
     _ClockDependentInfo = new PerformanceStates20ClockDependentInfo(singleFrequency);
 }