| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Test/PeripheralsTests/ |
| D | STMCANTest.cs | 47 stmcan.WriteDoubleWord(0x00, 0x00010001); in InitTest() 73 stmcan.WriteDoubleWord(0x1B0, 0xFF0000FF); in InitTest() 74 stmcan.WriteDoubleWord(0x1C0, 0xFF0000FF); in InitTest() 78 stmcan.WriteDoubleWord(0x1B4, 0xFF0000FF); in InitTest() 79 stmcan.WriteDoubleWord(0x1C4, 0xFF0000FF); in InitTest() 83 stmcan.WriteDoubleWord(0x1B8, 0xFF0000FF); in InitTest() 84 stmcan.WriteDoubleWord(0x1C8, 0xFF0000FF); in InitTest() 88 stmcan.WriteDoubleWord(0x1BC, 0xFF0000FF); in InitTest() 89 stmcan.WriteDoubleWord(0x1CC, 0xFF0000FF); in InitTest() 99 stmcan.WriteDoubleWord(0x204, 0xFF0000FF); in InitTest() [all …]
|
| D | EFM32GGI2CControllerTest.cs | 32 efm32ggi2ccontroller.WriteDoubleWord(0x0, 0x1); in InitTest() 40 efm32ggi2ccontroller.WriteDoubleWord(0x34, 0x1FFFF); in InitTest() 62 efm32ggi2ccontroller.WriteDoubleWord(0x0, ctrlValue); in CtrlTest() 75 efm32ggi2ccontroller.WriteDoubleWord(0x0, 0x1); in InterruptTest() 77 efm32ggi2ccontroller.WriteDoubleWord(0x34, 0x1FFFF); in InterruptTest() 79 efm32ggi2ccontroller.WriteDoubleWord(0x30, 0x1FFFF); in InterruptTest() 83 efm32ggi2ccontroller.WriteDoubleWord(0x2C, interruptMask); in InterruptTest() 87 efm32ggi2ccontroller.WriteDoubleWord(0x30, 0x1FFFF); in InterruptTest() 90 efm32ggi2ccontroller.WriteDoubleWord(0x4, 0x1); in InterruptTest() 106 efm32ggi2ccontroller.WriteDoubleWord(0x0, ctrl); in ReadFromSlaveTest() [all …]
|
| D | LPC43xx_GPIO_Test.cs | 52 gpio.WriteDoubleWord(GPIO_DIR + 4 * port, 0xFFFFFFFF); in ChangeDirectionToOutput() 77 gpio.WriteDoubleWord(GPIO_DIR + 4 * port, 0xFFFFFFFF); in ChangeOutputsState() 80 gpio.WriteDoubleWord(GPIO_PIN + 4 * port, 0xFFFFFFFF); in ChangeOutputsState() 87 gpio.WriteDoubleWord(GPIO_PIN + 4 * port, 0x00000000); in ChangeOutputsState() 94 gpio.WriteDoubleWord(GPIO_SET + 4 * port, 0xFFFFFFFF); in ChangeOutputsState() 99 gpio.WriteDoubleWord(GPIO_SET + 4 * port, 0x00000000); in ChangeOutputsState() 104 gpio.WriteDoubleWord(GPIO_CLR + 4 * port, 0xFFFFFFFF); in ChangeOutputsState() 109 gpio.WriteDoubleWord(GPIO_CLR + 4 * port, 0x00000000); in ChangeOutputsState() 114 gpio.WriteDoubleWord(GPIO_NOT + 4 * port, 0xFFFFFFFF); in ChangeOutputsState() 119 gpio.WriteDoubleWord(GPIO_NOT + 4 * port, 0xFFFFFFFF); in ChangeOutputsState() [all …]
|
| D | OpenTitan_AES_Test.cs | 35 peripheral.WriteDoubleWord((long)OpenTitan_AES.Registers.Control, 0x8); in ShouldChangeStatusWhenSetToAutomaticMode() 43 peripheral.WriteDoubleWord((long)OpenTitan_AES.Registers.InputData_0, 0x1234); in ShouldKeepTrackOfDataWrites() 56 peripheral.WriteDoubleWord((long)OpenTitan_AES.Registers.Control, 0x205); in ShouldGiveCorrectEncryptionOutput() 72 peripheral.WriteDoubleWord((long)OpenTitan_AES.Registers.Control, 0x8405); in ShouldWorkInManualModeToo() 82 peripheral.WriteDoubleWord((long)OpenTitan_AES.Registers.Trigger, 0x1); in ShouldWorkInManualModeToo() 99 peripheral.WriteDoubleWord((long)OpenTitan_AES.Registers.Control, 0x206); in ShouldGiveCorrectDecryptionOutput() 113 peripheral.WriteDoubleWord((long)OpenTitan_AES.Registers.Trigger, 0x4); in ShouldRandomizeDataOutputOnTrigger() 125 peripheral.WriteDoubleWord((long)OpenTitan_AES.Registers.Control, 0x1005); in ShouldRandomizeInputRegistersOnTrigger() 129 peripheral.WriteDoubleWord((long)OpenTitan_AES.Registers.Trigger, 0x6); in ShouldRandomizeInputRegistersOnTrigger() 130 peripheral.WriteDoubleWord((long)OpenTitan_AES.Registers.Trigger, 0x1); in ShouldRandomizeInputRegistersOnTrigger() [all …]
|
| D | EFR32_I2CControllerTests.cs | 37 controller.WriteDoubleWord(0x0, 0x1 | (1 << 2)); in SetupController() 39 controller.WriteDoubleWord(0x40, 0x7FFFF); in SetupController() 54 controller.WriteDoubleWord(0x2C, b); in WriteToSlaveUsingSingleByteTransfer() 93 controller.WriteDoubleWord(0x30, value); in WriteToSlaveUsingDoubleByteTransfer() 140 controller.WriteDoubleWord(0x04, 0x2); in InterruptMasterStop() 149 controller.WriteDoubleWord(0x4, 0x1); in InterruptStart() 185 controller.WriteDoubleWord(0x2C, 0x42); in InterruptTransmitBufferLevel() 192 controller.WriteDoubleWord(0x2C, 0x42); in InterruptTransmitBufferLevel() 202 controller.WriteDoubleWord(0x2C, 0x42); in InterruptTransferCompleted() 218 controller.WriteDoubleWord(0x2c, 0xF6); in TestWithBMP180() [all …]
|
| D | Cadence_UARTTests.cs | 58 uart.WriteDoubleWord((long)Registers.Control, FlagEnableRx); in EnableRx() 63 uart.WriteDoubleWord((long)Registers.ChannelInterruptStatus, (uint)statusFlags); in WriteInterruptStatus()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/ |
| D | WriteExtensionsTest.cs | 183 dwordPeriMock.Verify(x => x.WriteDoubleWord(0, 0x12)); in ShouldWriteByteUsingDoubleWord() 186 dwordPeriMock.Verify(x => x.WriteDoubleWord(0, 0x3412)); in ShouldWriteByteUsingDoubleWord() 189 dwordPeriMock.Verify(x => x.WriteDoubleWord(0, 0x563412)); in ShouldWriteByteUsingDoubleWord() 192 dwordPeriMock.Verify(x => x.WriteDoubleWord(0, 0x78563412)); in ShouldWriteByteUsingDoubleWord() 200 dwordPeriMock.Verify(x => x.WriteDoubleWord(0, 0x12000000)); in ShouldWriteByteUsingDoubleWordBigEndian() 203 dwordPeriMock.Verify(x => x.WriteDoubleWord(0, 0x12340000)); in ShouldWriteByteUsingDoubleWordBigEndian() 206 dwordPeriMock.Verify(x => x.WriteDoubleWord(0, 0x12345600)); in ShouldWriteByteUsingDoubleWordBigEndian() 209 dwordPeriMock.Verify(x => x.WriteDoubleWord(0, 0x12345678)); in ShouldWriteByteUsingDoubleWordBigEndian() 217 dwordPeriMock.Verify(x => x.WriteDoubleWord(0, 0x3412)); in ShouldWriteWordUsingDoubleWord() 220 dwordPeriMock.Verify(x => x.WriteDoubleWord(0, 0x78563412)); in ShouldWriteWordUsingDoubleWord() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/ |
| D | PeripheralAccessMethods.cs | 30 public BusAccess.DoubleWordWriteMethod WriteDoubleWord; field in Antmicro.Renode.Peripherals.Bus.PeripheralAccessMethods 66 SetReadOrWriteMethod(i, obj, operation, ref ReadDoubleWord, ref WriteDoubleWord); in SetMethod() 115 …Tuple.Create(ReadDoubleWord, WriteDoubleWord, (BusAccess.DoubleWordReadMethod)Peripheral.ReadDoubl… in BuildMissingAccesses() 177 WriteDoubleWord = ReadWriteExtensions.BuildDoubleWordWriteUsing(read, write); in BuildMissingAccesses() 182 … WriteDoubleWord = ReadWriteExtensions.BuildDoubleWordWriteBigEndianUsing(read, write); in BuildMissingAccesses() 223 WriteDoubleWord = Peripheral.WriteDoubleWordNotTranslated; in DisableTranslatedAccesses() 253 …ar doubleWordWriteWrapperArgs = new object[] {Peripheral, new Action<long, uint>(WriteDoubleWord)}; in WrapMethods() 273 WriteDoubleWord = new BusAccess.DoubleWordWriteMethod(doubleWordWriteWrapperObj.Write); in WrapMethods() 287 …WriteDoubleWord = (BusAccess.DoubleWordWriteMethod)(((WriteHookWrapper<uint>)WriteDoubleWord.Targe… in UnwrapMethods()
|
| D | IDoubleWordPeripheral.cs | 14 void WriteDoubleWord(long offset, uint value); in WriteDoubleWord() method
|
| D | Redirector.cs | 61 public void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.Bus.Redirector 63 systemBus.WriteDoubleWord(redirectedAddress + checked((ulong)offset), value); in WriteDoubleWord()
|
| D | Silencer.cs | 19 public void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.Bus.Silencer
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USBDeprecated/ |
| D | EHCIHostController.cs | 210 public virtual void WriteDoubleWord(long address, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.USBDeprecated.EHCIHostController 1000 systemBus.WriteDoubleWord(memoryAddress, PhysNext); in UpdateMemory() 1001 systemBus.WriteDoubleWord(memoryAddress + 0x04, PhysAlternativeNext | 0x08); in UpdateMemory() 1002 systemBus.WriteDoubleWord(memoryAddress + 0x08, Token); in UpdateMemory() 1003 systemBus.WriteDoubleWord(memoryAddress + 0x0C, Buffer[0] | CurrentOffset); in UpdateMemory() 1006 systemBus.WriteDoubleWord(memoryAddress + 0x0C + i * 4, Buffer[i]); in UpdateMemory() 1158 systemBus.WriteDoubleWord(Address + 0x0C, CurrentTransferDescriptor); in StaticMemoryUpdate() 1159 systemBus.WriteDoubleWord(Address + 0x10, TransferDescriptor.PhysNext); in StaticMemoryUpdate() 1160 … systemBus.WriteDoubleWord(Address + 0x14, TransferDescriptor.PhysAlternativeNext | 0x08); in StaticMemoryUpdate() 1161 systemBus.WriteDoubleWord(Address + 0x18, TransferDescriptor.Token); in StaticMemoryUpdate() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/I2C/ |
| D | TegraDVC.cs | 40 public override void WriteDoubleWord (long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.I2C.TegraDVC 62 base.WriteDoubleWord ((offset >= 0x60) ? offset - 0x10 : offset - 0x40 , value); in WriteDoubleWord()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Memory/ |
| D | ArrayMemoryWithReadonlys.cs | 24 WriteDoubleWord(offset, value); in SetReadOnlyDoubleWord() 40 public override void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.Memory.ArrayMemoryWithReadonlys
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Mocks/ |
| D | SimpleDMA.cs | 27 sysbus.WriteDoubleWord(address, (uint)data.Value); in SimpleDMA() 51 public void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.SimpleDMA
|
| D | MockDoubleWordPeripheralWithOnlyRegionReadMethod.cs | 26 public virtual void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.Mocks.MockDoubleWordPeripheralWithOnlyRegionReadMethod
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/ |
| D | BitAccess.cs | 64 public void WriteDoubleWord(long offset, uint mask) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.Miscellaneous.BitAccess 66 …sysbus.WriteDoubleWord(address + (ulong)offset, (uint)operation(sysbus.ReadDoubleWord(address + (u… in WriteDoubleWord()
|
| D | OpenTitan_ScrambledMemory.cs | 38 public void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.Miscellaneous.OpenTitan_ScrambledMemory 41 underlyingMemory.WriteDoubleWord(offset, value); in WriteDoubleWord()
|
| D | BitBanding.cs | 88 public void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.Miscellaneous.BitBanding 102 sysbus.WriteDoubleWord(realAddress, readValue); in WriteDoubleWord()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/ |
| D | GaislerEth.cs | 73 public void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.Network.GaislerEth 407 sbus.WriteDoubleWord(ramAddress, word0); in WriteBack() 408 sbus.WriteDoubleWord(ramAddress + 4, word1); in WriteBack() 465 sbus.WriteDoubleWord(ramAddress, word0); in WriteBack() 466 sbus.WriteDoubleWord(ramAddress + 4, word1); in WriteBack()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | S32K3XX_SoftwareWatchdogTimer.cs | 38 public override void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.Timers.S32K3XX_SoftwareWatchdogTimer 42 base.WriteDoubleWord(offset, value); in WriteDoubleWord() 55 base.WriteDoubleWord(offset, value); in WriteDoubleWord()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/ |
| D | VybridDma.cs | 97 public void WriteDoubleWord(long address, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.DMA.VybridDma 117 channels[channel].WriteDoubleWord(operation, value); in WriteDoubleWord() 196 public void WriteDoubleWord(long offset, uint value) { in WriteDoubleWord() method in Antmicro.Renode.Peripherals.DMA.VybridDma.Channel
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/ |
| D | LiteX_UART.cs | 79 public void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.UART.LiteX_UART 93 WriteDoubleWord(offset, value); in WriteByte()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/ |
| D | STM32SPI.cs | 47 WriteDoubleWord(offset, (uint)value); in WriteByte() 62 WriteDoubleWord(offset, (uint)value); in WriteWord() 70 public void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.Peripherals.SPI.STM32SPI
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/Mocks/ |
| D | MockPeripheralWithProtectedConstructor.cs | 29 public void WriteDoubleWord(long offset, uint value) in WriteDoubleWord() method in Antmicro.Renode.UnitTests.Mocks.MockPeripheralWithProtectedConstructor
|