Home
last modified time | relevance | path

Searched refs:writeAddress (Results 1 – 6 of 6) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Extensions/
DReadWriteExtensions.cs375 var writeAddress = address & (~1); in WriteByteUsingWord()
377 var oldValue = peripheral.ReadWord(writeAddress) & ~((ushort)0xFF << offset * 8); in WriteByteUsingWord()
378 … peripheral.WriteWord(writeAddress, (ushort)(oldValue | ((ushort)value << 8 * offset))); in WriteByteUsingWord()
388 var writeAddress = address & (~1); in BuildByteWriteUsing()
390 var oldValue = read(writeAddress) & ~((ushort)0xFF << offset * 8); in BuildByteWriteUsing()
391 write(writeAddress, (ushort)(oldValue | ((ushort)value << 8 * offset))); in BuildByteWriteUsing()
423 var writeAddress = address & (~1); in WriteByteUsingWordBigEndian()
425 var oldValue = peripheral.ReadWord(writeAddress) & ~((ushort)0xFF << offset * 8); in WriteByteUsingWordBigEndian()
426 … peripheral.WriteWord(writeAddress, (ushort)(oldValue | ((ushort)value << 8 * offset))); in WriteByteUsingWordBigEndian()
436 var writeAddress = address & (~1); in BuildByteWriteBigEndianUsing()
[all …]
DReadWriteExtensions.tt255 var writeAddress = address & (~<#= inWidth / 8 - 1 #>);
257 …var oldValue = peripheral.Read<#= inName #>(writeAddress) & ~((<#= inType #>)<#= mask #> << offset…
258 …peripheral.Write<#= inName #>(writeAddress, (<#= inType #>)(oldValue | ((<#= inType #>)value << 8 …
268 var writeAddress = address & (~<#= inWidth / 8 - 1 #>);
270 var oldValue = read(writeAddress) & ~((<#= inType #>)<#= mask #> << offset * 8);
271 … write(writeAddress, (<#= inType #>)(oldValue | ((<#= inType #>)value << 8 * offset)));
311 var writeAddress = address & (~<#= inWidth / 8 - 1 #>);
313 …var oldValue = peripheral.Read<#= inName #>(writeAddress) & ~((<#= inType #>)<#= mask #> << offset…
314 …peripheral.Write<#= inName #>(writeAddress, (<#= inType #>)(oldValue | ((<#= inType #>)value << 8 …
332 var writeAddress = address & (~<#= inWidth / 8 - 1 #>);
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/MTD/
DCC2538FlashController.cs45 …alueField(0, 16, valueProviderCallback: _ => writeAddress >> 2, writeCallback: (_, value) => { wri… in CC2538FlashController()
79 writeAddress = 0; in Reset()
91 var targetAddress = writeAddress; in Write()
114 flash.WriteBytes((long)((writeAddress) & ~(PageSize - 1)), ErasePattern, 0, PageSize); in Erase()
115 … this.Log(LogLevel.Noisy, "Erasing on address 0x{0:X}", (writeAddress & ~(PageSize - 1))); in Erase()
118 private uint writeAddress; field in Antmicro.Renode.Peripherals.MTD.CC2538FlashController
DEFR32xg13FlashController.cs76 .WithValueField(0, 32, out writeAddress, name: "ADDRB") in EFR32xg13FlashController()
224 if((long)writeAddress.Value < flash.Size) in UpdateWriteAddress()
226 internalAddressRegister = (uint)writeAddress.Value; in UpdateWriteAddress()
231 …his.Log(LogLevel.Error, "Trying to write outside the flash memory at 0x{0:X}", writeAddress.Value); in UpdateWriteAddress()
241 private readonly IValueRegisterField writeAddress; field in Antmicro.Renode.Peripherals.MTD.EFR32xg13FlashController
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Test/PeripheralsTests/
DOpenTitan_SpiDeviceTest.cs167 … var writeAddress = (ulong)SPI.Registers.Buffer + transmitWriteBase + transmitWritePointer; in WriteToPeripheralTransmitFifo()
170 machine.SystemBus.WriteByte(PeripheralRegistrationPoint + writeAddress, b); in WriteToPeripheralTransmitFifo()
171 writeAddress += 1; in WriteToPeripheralTransmitFifo()
172 if(writeAddress == transmitWriteLimit) in WriteToPeripheralTransmitFifo()
174 writeAddress = transmitWriteBase; in WriteToPeripheralTransmitFifo()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/DMA/
DDmaEngine.cs133 var writeAddress = destinationAddress + chunkStartOffset; in IssueCopy()
134 sysbus.WriteBytes(chunk, writeAddress, context: context); in IssueCopy()