Home
last modified time | relevance | path

Searched refs:BitHelper (Results 1 – 25 of 180) sorted by relevance

12345678

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/
DBitHelperTests.cs18 Assert.AreEqual(0x00, BitHelper.ReverseBits((byte)0x00)); in ShouldReverseBitsByByte()
19 Assert.AreEqual(0x00, BitHelper.ReverseBitsByByte(0x00)); in ShouldReverseBitsByByte()
20 Assert.AreEqual(0x4D, BitHelper.ReverseBits((byte)0xB2)); in ShouldReverseBitsByByte()
21 Assert.AreEqual(0x1A2B3C4D, BitHelper.ReverseBitsByByte(0x58D43CB2)); in ShouldReverseBitsByByte()
27 Assert.AreEqual(0x00, BitHelper.ReverseBits((ushort)0x00)); in ShouldReverseBitsByWord()
28 Assert.AreEqual(0x00, BitHelper.ReverseBitsByWord(0x00)); in ShouldReverseBitsByWord()
29 Assert.AreEqual(0x3C4D, BitHelper.ReverseBits((ushort)0xB23C)); in ShouldReverseBitsByWord()
30 Assert.AreEqual(0x1A2B3C4D, BitHelper.ReverseBitsByWord(0xD458B23C)); in ShouldReverseBitsByWord()
36 Assert.AreEqual(0x00, BitHelper.ReverseBits((uint)0x00)); in ShouldReverseDoubleWordBits()
37 Assert.AreEqual(0x1A2B3C4D, BitHelper.ReverseBits((uint)0xB23CD458)); in ShouldReverseDoubleWordBits()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/
DAndes_AndeStarV5Extension.cs30 cpu.AllowUnalignedAccesses = BitHelper.IsBitSet(value, AllowUnalignedAccessesBit); in RegisterInternal()
63 var rd = (int)BitHelper.GetValue(opcode, 7, 5); in ReadFromMemoryToRegister()
90 cpu.SetRegister(rd, BitHelper.SignExtend(data, valueBits)); in ReadFromMemoryToRegister()
100 var rs2 = (int)BitHelper.GetValue(opcode, 20, 5); in WriteRegisterToMemory()
125 var rd = (int)BitHelper.GetValue(opcode, 7, 5); in HandleADDIGP()
134 return LoadExtractorWord(opcode) | BitHelper.GetValue(opcode, 14, 1); in LoadExtractorByte()
139 return StoreExtractorWord(opcode) | BitHelper.GetValue(opcode, 14, 1); in StoreExtractorByte()
144 return BitHelper.GetValue(opcode, 21, 10) << 1 | in LoadExtractorWord()
145 BitHelper.GetValue(opcode, 20, 1) << 11 | in LoadExtractorWord()
146 BitHelper.GetValue(opcode, 17, 3) << 12 | in LoadExtractorWord()
[all …]
DCV32E40P.cs117 var rD = (int)BitHelper.GetValue(opcode, 7, 5); in MultiplyAccumulate()
118 var rs1 = (int)BitHelper.GetValue(opcode, 15, 5); in MultiplyAccumulate()
119 var rs2 = (int)BitHelper.GetValue(opcode, 20, 5); in MultiplyAccumulate()
138 var imm = (int)BitHelper.SignExtend((uint)BitHelper.GetValue(opcode, 20, 12), 12); in LoadRegisterImmediate()
139 var rD = (int)BitHelper.GetValue(opcode, 7, 5); in LoadRegisterImmediate()
140 var rs1 = (int)BitHelper.GetValue(opcode, 15, 5); in LoadRegisterImmediate()
154 var rD = (int)BitHelper.GetValue(opcode, 7, 5); in LoadRegisterRegister()
155 var rs1 = (int)BitHelper.GetValue(opcode, 15, 5); in LoadRegisterRegister()
157 var rs2 = (int)BitHelper.GetValue(opcode, 20, 5); in LoadRegisterRegister()
171 …var imm = (int)BitHelper.SignExtend((uint)((BitHelper.GetValue(opcode, 25, 7) << 5) | BitHelper.Ge… in StoreRegisterImmediate()
[all …]
DOpenTitan_BigNumberAcceleratorCore.cs432 var grs = (int)BitHelper.GetValue(opcode, 15, 5); in LoopHandler()
434 var bodySize = (uint)BitHelper.GetValue(opcode, 20, 12) + 1; in LoopHandler()
443 var iterations1 = (uint)BitHelper.GetValue(opcode, 15, 5); in LoopiHandler()
444 var iterations0 = (uint)BitHelper.GetValue(opcode, 7, 5); in LoopiHandler()
447 var bodySize = (uint)BitHelper.GetValue(opcode, 20, 12) + 1; in LoopiHandler()
489 var isWrite = BitHelper.IsBitSet((uint)opcode, 31); in WsrWriteReadHandler()
490 var wsr = (int)BitHelper.GetValue(opcode, 20, 8); in WsrWriteReadHandler()
491 var wrd = (int)BitHelper.GetValue(opcode, 7, 5); in WsrWriteReadHandler()
492 var wrs = (int)BitHelper.GetValue(opcode, 15, 5); in WsrWriteReadHandler()
537 var zeroAccumulator = BitHelper.IsBitSet(opcode, 12); in BnMulQAccHandler()
[all …]
DPicoRV32.cs182 var rd = (int)BitHelper.GetValue(opcode, 7, 5); in HandleGetqInstruction()
183 var qs = (int)BitHelper.GetValue(opcode, 15, 2); in HandleGetqInstruction()
195 var qd = (int)BitHelper.GetValue(opcode, 7, 2); in HandleSetqInstruction()
196 var rs = (int)BitHelper.GetValue(opcode, 15, 5); in HandleSetqInstruction()
224 var rd = (int)BitHelper.GetValue(opcode, 7, 5); in HandleMaskirqInstruction()
225 var rs = (int)BitHelper.GetValue(opcode, 15, 5); in HandleMaskirqInstruction()
254 var rd = (int)BitHelper.GetValue(opcode, 7, 5); in HandleTimerInstruction()
255 var rs = (int)BitHelper.GetValue(opcode, 15, 5); in HandleTimerInstruction()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/
DSAMD21_RTC.cs135 valueProviderCallback: _ => BitHelper.GetValue(clock.minutes, 0, 2), in DefineRegisters()
136 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.minutes, (uint)value, 0, 2)) in DefineRegisters()
141 valueProviderCallback: _ => BitHelper.GetValue(clock.minutes, 2, 4), in DefineRegisters()
142 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.minutes, (uint)value, 2, 4)) in DefineRegisters()
144 valueProviderCallback: _ => BitHelper.GetValue(clock.hours, 0, 2), in DefineRegisters()
145 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.hours, (uint)value, 0, 4)) in DefineRegisters()
150 valueProviderCallback: _ => BitHelper.GetValue(clock.hours, 4, 1), in DefineRegisters()
151 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.hours, (uint)value, 4, 1)) in DefineRegisters()
156 valueProviderCallback: _ => BitHelper.GetValue(clock.month, 0, 2), in DefineRegisters()
157 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.month, (uint)value, 0, 2)) in DefineRegisters()
[all …]
DAtmel91SystemTimer.cs35 …_InterruptibleTimer(machine, 32768, this, nameof(RealTimeTimer), (ulong)BitHelper.Bit(20), Directi… in Atmel91SystemTimer()
182 get { return BitHelper.IsBitSet(statusRegister, 0); }
183 set { BitHelper.SetBit(ref statusRegister, 0, value); }
187 get { return BitHelper.IsBitSet(statusRegister, 1); }
188 set { BitHelper.SetBit(ref statusRegister, 1, value); }
192 get { return BitHelper.IsBitSet(statusRegister, 2); }
193 set { BitHelper.SetBit(ref statusRegister, 2, value); }
197 get { return BitHelper.IsBitSet(statusRegister, 3); }
198 set { BitHelper.SetBit(ref statusRegister, 3, value); }
203 get { return BitHelper.IsBitSet(interruptMaskRegister, 0); }
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm/ARM_GenericInterruptController/
DUtils.cs28 offset += BitHelper.CalculateBytesCount(register.RegisterWidth);
38BitHelper.UpdateWithShifted(ref currentValue, value, byteOffset * BitHelper.BitsPerByte, BitHelper in TryWriteByteToDoubleWordCollection()
48 value = (byte)(registerValue >> (byteOffset * BitHelper.BitsPerByte)); in TryReadByteFromDoubleWordCollection()
55 if(byteOffset % BitHelper.CalculateBytesCount(DoubleWordRegister.DoubleWordWidth) != 0) in TryWriteDoubleWordToQuadWordCollection()
64BitHelper.UpdateWithShifted(ref currentValue, value, byteOffset * BitHelper.BitsPerByte, BitHelper in TryWriteDoubleWordToQuadWordCollection()
73 if(byteOffset % BitHelper.CalculateBytesCount(DoubleWordRegister.DoubleWordWidth) != 0) in TryReadDoubleWordFromQuadWordCollection()
81 value = (uint)(registerValue >> (byteOffset * BitHelper.BitsPerByte)); in TryReadDoubleWordFromQuadWordCollection()
87 var bytesPerRegister = BitHelper.CalculateBytesCount(bitsPerRegister); in AlignRegisterOffset()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/Crypto/
DPRESENTCipher.cs81 var reversedData = BitHelper.ReverseBits(data << (64 - width)); in Permutate()
85 BitHelper.SetBit(ref state, j, BitHelper.IsBitSet(reversedData, (byte)(2 * j))); in Permutate()
86BitHelper.SetBit(ref state, (byte)(width / 2 + j), BitHelper.IsBitSet(reversedData, (byte)(2 * j +… in Permutate()
100 BitHelper.SetBit(ref state, (byte)(2 * j), BitHelper.IsBitSet(data, j)); in ReversePermutate()
101BitHelper.SetBit(ref state, (byte)(2 * j + 1), BitHelper.IsBitSet(data, (byte)(width / 2 + j))); in ReversePermutate()
104 return BitHelper.ReverseBits(state << (64 - width)); in ReversePermutate()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/
DCC2538_GPIO.cs34 var mask = BitHelper.GetBits((uint)(offset >> 2) & 0xFF); in ReadDoubleWord()
35 var bits = BitHelper.GetBits(registers.Read(0)); in ReadDoubleWord()
45 return BitHelper.GetValueFromBitsArray(result); in ReadDoubleWord()
58 var mask = BitHelper.GetBits((uint)(offset >> 2) & 0xFF); in WriteDoubleWord()
59 var bits = BitHelper.GetBits(value); in WriteDoubleWord()
112 var bits = BitHelper.GetBits((uint)val); in PrepareRegisters()
122 valueProviderCallback: _ => { return BitHelper.GetValueFromBitsArray(State); }) in PrepareRegisters()
127 var bits = BitHelper.GetBits((uint)val); in PrepareRegisters()
133 …valueProviderCallback: _ => BitHelper.GetValueFromBitsArray(irqManager.PinDirection.Select(x => x … in PrepareRegisters()
147 var bits = BitHelper.GetBits((uint)val); in PrepareRegisters()
[all …]
DQuark_GPIOController.cs141 var bits = BitHelper.GetBits((uint)val); in PrepareRegisters()
150 … }, valueProviderCallback: _ => { return BitHelper.GetValueFromBitsArray(State); }) in PrepareRegisters()
153 ….WithValueField(0, 32, writeCallback: (_, val) => Array.Copy(BitHelper.GetBits((uint)val).Select(x… in PrepareRegisters()
154 …valueProviderCallback: _ => BitHelper.GetValueFromBitsArray(PortDataDirection.Select(x => x == Pin… in PrepareRegisters()
158 … Array.Copy(BitHelper.GetBits((uint)val), InterruptEnable, 32); in PrepareRegisters()
161 … valueProviderCallback: _ => BitHelper.GetValueFromBitsArray(InterruptEnable)) in PrepareRegisters()
176 Array.Copy(BitHelper.GetBits((uint)val), InterruptMask, 32); in PrepareRegisters()
179 … valueProviderCallback: _ => BitHelper.GetValueFromBitsArray(InterruptMask)) in PrepareRegisters()
182 ….WithValueField(0, 32, FieldMode.Read, valueProviderCallback: _ => BitHelper.GetValueFromBitsArray… in PrepareRegisters()
187 foreach(var bit in BitHelper.GetSetBits(val)) in PrepareRegisters()
[all …]
DLiteX_ControlAndStatus.cs80 …valueProviderCallback: _ => BitHelper.GetValueFromBitsArray(Connections.Where(x => x.Key >= 0).Ord… in DefineRegisters()
83 var bits = BitHelper.GetBits((uint)val); in DefineRegisters()
93 …valueProviderCallback: _ => BitHelper.GetValueFromBitsArray(this.State.Skip(LedsCount).Take(Switch… in DefineRegisters()
98 …valueProviderCallback: _ => BitHelper.GetValueFromBitsArray(this.State.Skip(LedsCount + SwitchesCo… in DefineRegisters()
103 valueProviderCallback: _ => BitHelper.GetValueFromBitsArray(buttonsPending), in DefineRegisters()
106 foreach(var bit in BitHelper.GetSetBits(val)) in DefineRegisters()
122 var enabled = BitHelper.GetBits((uint)buttonsEnabled.Value).Take(ButtonsCount); in UpdateInterrupt()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/I2C/
DVybridI2C.cs94 if(BitHelper.IsBitSet(control, (byte)ControlBits.MasterSlaveMode)) in WriteByte()
99 BitHelper.SetBit(ref status, (byte)StatusBits.BusBusy, true); in WriteByte()
107 BitHelper.SetBit(ref status, (byte)StatusBits.BusBusy, false); in WriteByte()
113 if(BitHelper.IsBitSet(control, (byte)ControlBits.TxRx)) in WriteByte()
136 if(BitHelper.IsBitSet(status, (byte)StatusBits.InterruptFlag)) in WriteByte()
138 BitHelper.SetBit(ref status, (byte)StatusBits.InterruptFlag, false); in WriteByte()
150 if(BitHelper.IsBitSet(value, 0)) in WriteByte()
199 …if(BitHelper.IsBitSet(control, (byte)ControlBits.InterruptEnable) && BitHelper.IsBitSet(status, (b… in Update()
207 BitHelper.SetBit(ref status, (byte)StatusBits.TransferComplete, true); in TransferComplete()
208 BitHelper.SetBit(ref status, (byte)StatusBits.InterruptFlag, true); in TransferComplete()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/
DSynopsysEthernetMAC.cs174 if(BitHelper.IsBitSet(value, 16)) //normal interrupt summary enable in WriteDoubleWord()
485 get => !BitHelper.IsBitSet(word0, 31);
486 set => BitHelper.SetBit(ref word0, 31, !value);
506 return (int)BitHelper.GetValue(word1, 0, 10);
508 return (int)BitHelper.GetValue(word1, 0, 13);
523 return (int)BitHelper.GetValue(word1, 11, 10);
525 return (int)BitHelper.GetValue(word1, 16, 13);
557 return BitHelper.GetValue(word1, 27, 2);
559 return BitHelper.GetValue(word0, 22, 2);
574 return BitHelper.IsBitSet(word1, 30);
[all …]
DCadenceGEM.cs808 get { return BitHelper.GetMaskedValue(words[2], 0, 32); }
809 set { BitHelper.SetMaskedValue(ref words[2], value, 0, 32); }
821 ptpTimestamp.nanos = BitHelper.GetMaskedValue(words[4], 0, 30);
822 …ptpTimestamp.seconds = (BitHelper.GetMaskedValue(words[4], 30, 2) << 4) | BitHelper.GetMaskedValue…
829 BitHelper.SetMaskedValue(ref words[4], value.nanos, 0, 30);
830 BitHelper.SetMaskedValue(ref words[4], value.seconds >> 4, 30, 2);
831 BitHelper.SetMaskedValue(ref words[5], value.seconds & 0xF, 0, 4);
932 return BitHelper.GetMaskedValue(words[0], 3, 29);
934 return BitHelper.GetMaskedValue(words[0], 2, 30);
940 BitHelper.SetMaskedValue(ref words[0], value, 3, 29);
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/Registers/
DPeripheralRegister.cs474 BitHelper.UpdateWithMasked(ref UnderlyingValue, resetValue, resettableMask); in Reset()
637BitHelper.ClearBits(ref valueToRead, registerField.position, registerField.width); in ReadInner()
641 … && BitHelper.AreAnyBitsSet(UnderlyingValue, registerField.position, registerField.width)) in ReadInner()
643BitHelper.ClearBits(ref UnderlyingValue, registerField.position, registerField.width); in ReadInner()
647 … && !BitHelper.AreAllBitsSet(UnderlyingValue, registerField.position, registerField.width)) in ReadInner()
649BitHelper.SetBits(ref UnderlyingValue, registerField.position, registerField.width); in ReadInner()
682 … if(BitHelper.AreAnyBitsSet(difference, registerField.position, registerField.width)) in WriteInner()
684BitHelper.UpdateWith(ref UnderlyingValue, value, registerField.position, registerField.width); in WriteInner()
690 … if(BitHelper.AreAnyBitsSet(setRegisters, registerField.position, registerField.width)) in WriteInner()
692BitHelper.OrWith(ref UnderlyingValue, setRegisters, registerField.position, registerField.width); in WriteInner()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/
DNPCX_FIU.cs58 … valueProviderCallback: _ => (byte)BitHelper.GetValue(userModeAccessAddress, i * 8, 8), in DefineRegisters()
59 …writeCallback: (_, value) => BitHelper.SetMaskedValue(ref userModeAccessAddress, (byte)value, i * … in DefineRegisters()
66 … valueProviderCallback: _ => (byte)BitHelper.GetValue(userModeAccessData, i * 8, 8), in DefineRegisters()
67 …writeCallback: (_, value) => BitHelper.SetMaskedValue(ref userModeAccessData, (byte)value, i * 8, … in DefineRegisters()
137 … valueProviderCallback: _ => (byte)BitHelper.GetValue(userModeAccessData, i * 8, 8)); in DefineRegisters()
144 … valueProviderCallback: _ => (byte)BitHelper.GetValue(userModeAccessAddress, i * 8, 8), in DefineRegisters()
145 …writeCallback: (_, value) => BitHelper.SetMaskedValue(ref userModeAccessAddress, (byte)value, i * … in DefineRegisters()
174 … RegisteredPeripheral.Transmit((byte)BitHelper.GetValue(userModeAccessAddress, i * 8, 8)); in PerformUserModeAccessTransaction()
179 … var value = RegisteredPeripheral.Transmit((byte)BitHelper.GetValue(userModeAccessData, i * 8, 8)); in PerformUserModeAccessTransaction()
182 BitHelper.SetMaskedValue(ref userModeAccessData, value, i * 8, 8); in PerformUserModeAccessTransaction()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/ExecutionTracer/
DTraceFormat.cs96 BitHelper.GetBytesFromValue(output, 1, OperationTargetVirtual, sizeof(ulong), true); in GetBinaryRepresentation()
97 BitHelper.GetBytesFromValue(output, 9, OperationValue, sizeof(ulong), true); in GetBinaryRepresentation()
98 BitHelper.GetBytesFromValue(output, 17, OperationTargetPhysical, sizeof(ulong), true); in GetBinaryRepresentation()
145 BitHelper.GetBytesFromValue(output, 0, VectorLength, sizeof(ulong), true); in GetBinaryRepresentation()
146 BitHelper.GetBytesFromValue(output, sizeof(ulong), VectorType, sizeof(ulong), true); in GetBinaryRepresentation()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/IRQControllers/
DSTM32_EXTICore.cs35 if(!separateConfigs && !BitHelper.IsBitSet(InterruptMask.Value, lineNumber)) in CanSetInterruptValue()
45 var raisingEvent = (BitHelper.IsBitSet(RisingEdgeMask.Value, lineNumber) && value); in CanSetInterruptValue()
46 … var fallingEvent = (BitHelper.IsBitSet(FallingEdgeMask.Value, lineNumber) && !value); in CanSetInterruptValue()
66 return BitHelper.IsBitSet(LineConfigurableMask, lineNumber); in IsLineConfigurable()
82 BitHelper.SetBit(ref reg, (byte)bit, value); in UpdatePendingValue()
DAIC.cs39 BitHelper.SetBit(ref interruptPendingRegister, (byte)number, false); in OnGPIO()
69BitHelper.SetBit(ref interruptPendingRegister, (byte)CurrentIRQ.Value, true); in ReadDoubleWord()
76BitHelper.SetBit(ref interruptPendingRegister, (byte)irq.Value, false); // clears the interrupt in ReadDoubleWord()
135 BitHelper.SetBit(ref interruptPendingRegister, (byte)irq.Item1, true); in WriteDoubleWord()
141 BitHelper.SetBit(ref interruptPendingRegister, (byte)CurrentIRQ, false); in WriteDoubleWord()
166 foreach(var irq in BitHelper.GetSetBits(value)) in WriteDoubleWord()
170 BitHelper.SetBit(ref interruptPendingRegister, (byte)irq, false); in WriteDoubleWord()
252 return BitHelper.IsBitSet(interruptMaskRegister, (byte)irq); in IsIRQEnabled()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/SiLabs/
DEFR32xG2_GPCRC.cs107 BitHelper.ReverseBits(OUT_CRC << (CRCConfig.MaxCRCWidth - gpcrc.Config.Width)), in EFR32xG2_GPCRC()
120 valueProviderCallback: _ => BitHelper.ReverseBytes(OUT_CRC), in EFR32xG2_GPCRC()
174 temp = new CRCPolynomial(BitHelper.ReverseBits((ushort)Poly16.Value), 16); in ReloadCRCConfig()
203 temp = BitHelper.ReverseBytes(temp); in UpdateData()
207 temp = BitHelper.ReverseBitsByByte(temp); in UpdateData()
211 gpcrc.Update(BitHelper.GetBytesFromValue(temp,4)); in UpdateData()
224 temp = BitHelper.ReverseBytes(temp); in UpdateData()
228 temp = (ushort)BitHelper.ReverseBitsByByte(temp); in UpdateData()
232 gpcrc.Update(BitHelper.GetBytesFromValue(temp,2)); in UpdateData()
240 temp = BitHelper.ReverseBits(temp); in UpdateData()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/Cadence_xSPICommands/
DSTIGCommands.cs37 ChipSelect = BitHelper.GetValue(payload[4], 12, 3); in STIGCommand()
51 return (CommandType)BitHelper.GetValue(payload[1], 0, 7); in DecodeCommandType()
67 operationCode = BitHelper.GetValue(payload[3], 16, 8); in SendOperationCommand()
69 addressValidBytes = (int)BitHelper.GetValue(payload[3], 28, 3); in SendOperationCommand()
70 addressBytes = BitHelper.GetBytesFromValue(addressRaw, addressValidBytes); in SendOperationCommand()
107 …DMADirection = BitHelper.GetValue(payload[4], 4, 1) == 0 ? TransmissionDirection.Read : Transmissi… in DataSequenceCommand()
110 var dummyBitsCount = BitHelper.GetValue(payload[3], 20, 6); in DataSequenceCommand()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SD/
DLiteSDCard.cs120BitHelper.ReplaceBits(ref argumentValue, width: 8, source: (uint)val, destinationPosition: 24 - id… in DefineRegisters()
122 … valueProviderCallback: _ => BitHelper.GetValue(argumentValue, offset: 24 - idx * 8, size: 8)) in DefineRegisters()
240 …writeCallback: (_, val) => BitHelper.ReplaceBits(ref blockSize, width: 8, source: (uint)val, desti… in DefineRegisters()
241 … valueProviderCallback: _ => BitHelper.GetValue(blockSize, offset: 8 - idx * 8, size: 8)) in DefineRegisters()
249 …writeCallback: (_, val) => BitHelper.ReplaceBits(ref blockCount, width: 8, source: (uint)val, dest… in DefineRegisters()
250 … valueProviderCallback: _ => BitHelper.GetValue(blockCount, offset: 24 - idx * 8, size: 8)) in DefineRegisters()
258 …writeCallback: (_, val) => BitHelper.ReplaceBits(ref readerAddress, val, width: 8, destinationPosi… in DefineRegisters()
259 …valueProviderCallback: _ => (byte)BitHelper.GetValue(readerAddress, offset: 56 - idx * 8, size: 8)) in DefineRegisters()
267 …writeCallback: (_, val) => BitHelper.ReplaceBits(ref readerLength, (uint)val, width: 8, destinatio… in DefineRegisters()
268 … valueProviderCallback: _ => BitHelper.GetValue(readerLength, offset: 24 - idx * 8, size: 8)) in DefineRegisters()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Wireless/IEEE802_15_4/
DPHYHeader802154.cs25 DataWhitening = BitHelper.IsBitSet(byteA, 3); in PHYHeader802154()
26 FCS2Byte = BitHelper.IsBitSet(byteA, 4); in PHYHeader802154()
27 ModeSwitch = BitHelper.IsBitSet(byteA, 7); in PHYHeader802154()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/Packets/
DPacket.cs221 v = BitHelper.ReverseBytes(v); in TryDecode()
223 v = BitHelper.GetValue(v, 0, field.BitWidth ?? 32); in TryDecode()
239 v = BitHelper.ReverseBytes(v); in TryDecode()
241 v = (ushort)BitHelper.GetValue(v, 0, field.BitWidth ?? 16); in TryDecode()
254 v = BitHelper.GetValue(v, 0, field.BitWidth ?? 8); in TryDecode()
269 v = BitHelper.ReverseBytes(v); in TryDecode()
271 v = BitHelper.GetValue(v, 0, field.BitWidth ?? 64); in TryDecode()
283 field.SetValue(result, BitHelper.IsBitSet(intermediate, 0)); in TryDecode()
351 intermediate = field.IsLSBFirst ? (uint)v : BitHelper.ReverseBytes((uint)v); in EncodeInner()
356 intermediate = field.IsLSBFirst ? v : BitHelper.ReverseBytes(v); in EncodeInner()
[all …]

12345678