| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/ |
| D | WriteExtensionsTest.cs | 280 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 …]
|
| D | SystemBusTests.cs | 425 …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/ |
| D | PeripheralAccessMethods.cs | 32 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() 196 … WriteQuadWord = 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() 288 …WriteQuadWord = (BusAccess.QuadWordWriteMethod)(((WriteHookWrapper<ulong>)WriteQuadWord.Target).Or… in UnwrapMethods()
|
| D | IQuadWordPeripheral.cs | 13 void WriteQuadWord(long offset, ulong value); in WriteQuadWord() method
|
| D | SystemBusGenerated.cs | 421 …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()
|
| D | BusParametrizedRegistration.cs | 31 methods.WriteQuadWord = new BusAccess.QuadWordWriteMethod(writeQuadWord); in FillAccessMethods()
|
| D | SystemBus.cs | 1402 … 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()
|
| D | BusControllerProxy.cs | 325 …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()
|
| D | IBusController.cs | 44 …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/ |
| D | QuadWordPeripheralWrapper.cs | 22 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/ |
| D | MockQuadWordPeripheralWithoutTranslations.cs | 37 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/ |
| D | MPFS_SystemServices.cs | 106 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/ |
| D | Potato_UART.cs | 59 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/ |
| D | ReadWriteExtensions.cs | 945 … 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/ |
| D | NEORV32_MachineSystemTimer.cs | 56 public void WriteQuadWord(long offset, ulong val) in WriteQuadWord() method in Antmicro.Renode.Peripherals.Timers.NEORV32_MachineSystemTimer
|
| D | HPET.cs | 110 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/ |
| D | WriteDataToMemoryCommand.cs | 73 … manager.Machine.SystemBus.WriteQuadWord(access.Address, (ulong)val, context: manager.Cpu); in WriteData()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Memory/ |
| D | ArrayMemory.cs | 51 public virtual void WriteQuadWord(long offset, ulong value) in WriteQuadWord() method in Antmicro.Renode.Peripherals.Memory.ArrayMemory
|
| D | MappedMemory.cs | 254 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/ |
| D | PythonPeripheral.cs | 107 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/ |
| D | DmaEngine.cs | 170 …sysbus.WriteQuadWord(destinationAddress + offset, BitConverter.ToUInt64(buffer, transferred), cont… in IssueCopy()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/ |
| D | TranslationCPU.cs | 738 machine.SystemBus.WriteQuadWord(offset, value, this, cpuState); in WriteQuadWordToBus()
|