Searched refs:writeAddress (Results 1 – 6 of 6) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Extensions/ |
| D | ReadWriteExtensions.cs | 375 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 …]
|
| D | ReadWriteExtensions.tt | 255 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/ |
| D | CC2538FlashController.cs | 45 …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
|
| D | EFR32xg13FlashController.cs | 76 .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/ |
| D | OpenTitan_SpiDeviceTest.cs | 167 … 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/ |
| D | DmaEngine.cs | 133 var writeAddress = destinationAddress + chunkStartOffset; in IssueCopy() 134 sysbus.WriteBytes(chunk, writeAddress, context: context); in IssueCopy()
|