Home
last modified time | relevance | path

Searched refs:WriteQuadWord (Results 1 – 22 of 22) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/
DWriteExtensionsTest.cs280 qwordPeriMock.Verify(x => x.WriteQuadWord(0, act)); in ShouldWriteByteUsingQuadWord()
295 qwordPeriMock.Verify(x => x.WriteQuadWord(0, act)); in ShouldWriteByteUsingQuadWordBigEndian()
305 qwordPeriMock.Verify(x => x.WriteQuadWord(0, 0x3412)); in ShouldWriteWordUsingQuadWord()
308 qwordPeriMock.Verify(x => x.WriteQuadWord(0, 0x78563412)); in ShouldWriteWordUsingQuadWord()
311 qwordPeriMock.Verify(x => x.WriteQuadWord(0, 0x567878563412)); in ShouldWriteWordUsingQuadWord()
314 qwordPeriMock.Verify(x => x.WriteQuadWord(0, 0x1234567878563412)); in ShouldWriteWordUsingQuadWord()
322 qwordPeriMock.Verify(x => x.WriteQuadWord(0, 0x1234000000000000)); in ShouldWriteWordUsingQuadWordBigEndian()
325 qwordPeriMock.Verify(x => x.WriteQuadWord(0, 0x1234567800000000)); in ShouldWriteWordUsingQuadWordBigEndian()
328 qwordPeriMock.Verify(x => x.WriteQuadWord(0, 0x1234567887650000)); in ShouldWriteWordUsingQuadWordBigEndian()
331 qwordPeriMock.Verify(x => x.WriteQuadWord(0, 0x1234567887654321)); in ShouldWriteWordUsingQuadWordBigEndian()
[all …]
DSystemBusTests.cs425 …ong?, ulong>)sysbus.ReadQuadWord, (Action<ulong, ulong, IPeripheral, ulong?>)sysbus.WriteQuadWord), in testAllTranslatedAccesses()
455 sysbus.WriteQuadWord(address, 0x0); in testAllTranslatedAccesses()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/
DPeripheralAccessMethods.cs32 public BusAccess.QuadWordWriteMethod WriteQuadWord; field in Antmicro.Renode.Peripherals.Bus.PeripheralAccessMethods
69 SetReadOrWriteMethod(i, obj, operation, ref ReadQuadWord, ref WriteQuadWord); in SetMethod()
116 …Tuple.Create(ReadQuadWord, WriteQuadWord, (BusAccess.QuadWordReadMethod)Peripheral.ReadQuadWordNot… in BuildMissingAccesses()
191 WriteQuadWord = ReadWriteExtensions.BuildQuadWordWriteUsing(read, write); in BuildMissingAccesses()
196WriteQuadWord = ReadWriteExtensions.BuildQuadWordWriteBigEndianUsing(read, write); in BuildMissingAccesses()
230 WriteQuadWord = Peripheral.WriteQuadWordNotTranslated; in DisableTranslatedAccesses()
254 … var quadWordWriteWrapperArgs = new object[] {Peripheral, new Action<long, ulong>(WriteQuadWord)}; in WrapMethods()
274 WriteQuadWord = new BusAccess.QuadWordWriteMethod(quadWordWriteWrapperObj.Write); in WrapMethods()
288WriteQuadWord = (BusAccess.QuadWordWriteMethod)(((WriteHookWrapper<ulong>)WriteQuadWord.Target).Or… in UnwrapMethods()
DIQuadWordPeripheral.cs13 void WriteQuadWord(long offset, ulong value); in WriteQuadWord() method
DSystemBusGenerated.cs421 …public void WriteQuadWord(ulong address, ulong value, IPeripheral context = null, ulong? cpuState … in WriteQuadWord() method in Antmicro.Renode.Peripherals.Bus.SystemBus
455 accessMethods.WriteQuadWord(checked((long)(address - startAddress)), value); in WriteQuadWord()
476 WriteQuadWord(address, value, context, state); in WriteQuadWordWithState()
644 if(pam.WriteQuadWord.Target is WriteHookWrapper<ulong>) in SetHookBeforePeripheralWrite()
646 …pam.WriteQuadWord = new BusAccess.QuadWordWriteMethod(((WriteHookWrapper<ulong>)pam.WriteQuadWord.… in SetHookBeforePeripheralWrite()
650 …pam.WriteQuadWord = new BusAccess.QuadWordWriteMethod(new WriteHookWrapper<ulong>(peripheral, new … in SetHookBeforePeripheralWrite()
DBusParametrizedRegistration.cs31 methods.WriteQuadWord = new BusAccess.QuadWordWriteMethod(writeQuadWord); in FillAccessMethods()
DSystemBus.cs1402 … qwordWrapper = new QuadWordPeripheralWrapper(methods.ReadQuadWord, methods.WriteQuadWord); in FillAccessMethodsWithDefaultMethods()
1468 …hods.WriteQuadWord = matchingAccessNeedsSwap ? (BusAccess.QuadWordWriteMethod)qwordPeripheral.Writ… in FillAccessMethodsWithDefaultMethods()
1604 …methods.WriteQuadWord = translatedAccessNeedsSwap ? (BusAccess.QuadWordWriteMethod)dwordWrapper.Wr… in FillAccessMethodsWithDefaultMethods()
1609 …methods.WriteQuadWord = translatedAccessNeedsSwap ? (BusAccess.QuadWordWriteMethod)wordWrapper.Wri… in FillAccessMethodsWithDefaultMethods()
1614 …methods.WriteQuadWord = translatedAccessNeedsSwap ? (BusAccess.QuadWordWriteMethod)byteWrapper.Wri… in FillAccessMethodsWithDefaultMethods()
1619 …methods.WriteQuadWord = translatedAccessNeedsSwap ? (BusAccess.QuadWordWriteMethod)dwordPeripheral… in FillAccessMethodsWithDefaultMethods()
1624 …methods.WriteQuadWord = translatedAccessNeedsSwap ? (BusAccess.QuadWordWriteMethod)wordPeripheral.… in FillAccessMethodsWithDefaultMethods()
1629 …methods.WriteQuadWord = translatedAccessNeedsSwap ? (BusAccess.QuadWordWriteMethod)bytePeripheral.… in FillAccessMethodsWithDefaultMethods()
1634 methods.WriteQuadWord = peripheral.WriteQuadWordNotTranslated; in FillAccessMethodsWithDefaultMethods()
1640 … methods.WriteQuadWord = (BusAccess.QuadWordWriteMethod)qwordWrapper.WriteQuadWordBigEndian; in FillAccessMethodsWithDefaultMethods()
DBusControllerProxy.cs325 …public virtual void WriteQuadWord(ulong address, ulong value, IPeripheral context = null, ulong? c… in WriteQuadWord() method in Antmicro.Renode.Peripherals.Bus.BusControllerProxy
327 ParentController.WriteQuadWord(address, value, context, cpuState); in WriteQuadWord()
DIBusController.cs44 …void WriteQuadWord(ulong address, ulong value, IPeripheral context = null, ulong? cpuState = null); in WriteQuadWord() method
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/Wrappers/
DQuadWordPeripheralWrapper.cs22 public void WriteQuadWord(long offset, ulong value) in WriteQuadWord() method in Antmicro.Renode.Peripherals.Bus.Wrappers.QuadWordPeripheralWrapper
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Mocks/
DMockQuadWordPeripheralWithoutTranslations.cs37 public virtual void WriteQuadWord(long offset, ulong value) in WriteQuadWord() method in Antmicro.Renode.Peripherals.Mocks.MockQuadWordPeripheralWithoutTranslations
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/
DMPFS_SystemServices.cs106 mailbox.WriteQuadWord(offset, SerialNumberLower); in GenerateSerialNumber()
107 mailbox.WriteQuadWord(offset + 8, SerialNumberUpper); in GenerateSerialNumber()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/
DPotato_UART.cs59 public void WriteQuadWord(long offset, ulong value) in WriteQuadWord() method in Antmicro.Renode.Peripherals.UART.Potato_UART
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Extensions/
DReadWriteExtensions.cs945 … peripheral.WriteQuadWord(writeAddress, (ulong)(oldValue | ((ulong)value << 8 * offset))); in WriteByteUsingQuadWord()
993 … peripheral.WriteQuadWord(writeAddress, (ulong)(oldValue | ((ulong)value << 8 * offset))); in WriteByteUsingQuadWordBigEndian()
1040 … peripheral.WriteQuadWord(writeAddress, (ulong)(oldValue | ((ulong)value << 8 * offset))); in WriteWordUsingQuadWord()
1089 … peripheral.WriteQuadWord(writeAddress, (ulong)(oldValue | ((ulong)value << 8 * offset))); in WriteWordUsingQuadWordBigEndian()
1137 … peripheral.WriteQuadWord(writeAddress, (ulong)(oldValue | ((ulong)value << 8 * offset))); in WriteDoubleWordUsingQuadWord()
1186 … peripheral.WriteQuadWord(writeAddress, (ulong)(oldValue | ((ulong)value << 8 * offset))); in WriteDoubleWordUsingQuadWordBigEndian()
1234 peripheral.WriteQuadWord(address, Misc.SwapBytesULong(value)); in WriteQuadWordBigEndian()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/
DNEORV32_MachineSystemTimer.cs56 public void WriteQuadWord(long offset, ulong val) in WriteQuadWord() method in Antmicro.Renode.Peripherals.Timers.NEORV32_MachineSystemTimer
DHPET.cs110 public void WriteQuadWord(long offset, ulong value) in WriteQuadWord() method in Antmicro.Renode.Peripherals.Timers.HPET
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Utilities/GDB/Commands/
DWriteDataToMemoryCommand.cs73 … manager.Machine.SystemBus.WriteQuadWord(access.Address, (ulong)val, context: manager.Cpu); in WriteData()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Memory/
DArrayMemory.cs51 public virtual void WriteQuadWord(long offset, ulong value) in WriteQuadWord() method in Antmicro.Renode.Peripherals.Memory.ArrayMemory
DMappedMemory.cs254 public void WriteQuadWord(long offset, ulong value) in WriteQuadWord() method in Antmicro.Renode.Peripherals.Memory.MappedMemory
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Python/
DPythonPeripheral.cs107 public void WriteQuadWord(long offset, ulong value) in WriteQuadWord() method in Antmicro.Renode.Peripherals.Python.PythonPeripheral
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/DMA/
DDmaEngine.cs170 …sysbus.WriteQuadWord(destinationAddress + offset, BitConverter.ToUInt64(buffer, transferred), cont… in IssueCopy()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/
DTranslationCPU.cs738 machine.SystemBus.WriteQuadWord(offset, value, this, cpuState); in WriteQuadWordToBus()