Home
last modified time | relevance | path

Searched refs:polynomial (Results 1 – 4 of 4) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/
DCRCEngine.cs23 …public CRCEngine(uint polynomial, int crcWidth, bool reflectInput = true, bool reflectOutput = tru… in CRCEngine() argument
25 … : this(new CRCConfig(polynomial, crcWidth, reflectInput, reflectOutput, init, xorOutput)) in CRCEngine()
29 … public CRCEngine(CRCPolynomial polynomial, bool reflectInput = true, bool reflectOutput = true, in CRCEngine() argument
31 : this(new CRCConfig(polynomial, reflectInput, reflectOutput, init, xorOutput)) in CRCEngine()
153 public CRCConfig(uint polynomial, int width, bool reflectInput, bool reflectOutput, in CRCConfig()
155 … : this(new CRCPolynomial(polynomial, width), reflectInput, reflectOutput, init, xorOutput) in CRCConfig()
186 public CRCPolynomial(uint polynomial, int width) in CRCPolynomial()
192 if(BitHelper.GetMostSignificantSetBitIndex(polynomial) + 1 > width) in CRCPolynomial()
197 Polynomial = polynomial; in CRCPolynomial()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Wireless/IEEE802_15_4/
DFrame.cs45 var polynomial = crcPolynomial ?? DefaultCrcPolynomial; in CalculateCRC()
46 var crcLength = polynomial.WidthInBytes; in CalculateCRC()
48 CRCEngine crcEngine = new CRCEngine(polynomial, init: crcInitialValue); in CalculateCRC()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CRC/
DSTM32_CRC.cs66 .WithValueField(0, 32, out polynomial, in STM32_CRC()
200 (uint)polynomial.Value, in ReloadCRCConfig()
234 private IValueRegisterField polynomial; field in Antmicro.Renode.Peripherals.CRC.STM32_CRC
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/
DMAX32650_TPU.cs53 var polynomial = BitHelper.ReverseBits((uint)crcPolynomial.Value); in UpdateCRCEngine()
54 crcEngine = new CRCEngine(polynomial, 32, init: (uint)crcValue.Value); in UpdateCRCEngine()