| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/ |
| D | PeripheralAccessMethods.cs | 27 public BusAccess.WordReadMethod ReadWord; field in Antmicro.Renode.Peripherals.Bus.PeripheralAccessMethods 63 SetReadOrWriteMethod(i, obj, operation, ref ReadWord, ref WriteWord); in SetMethod() 114 … Tuple.Create(ReadWord, WriteWord, (BusAccess.WordReadMethod)Peripheral.ReadWordNotTranslated), in BuildMissingAccesses() 157 if(ReadWord == Peripheral.ReadWordNotTranslated) in BuildMissingAccesses() 162 ReadWord = ReadWriteExtensions.BuildWordReadUsing(read); in BuildMissingAccesses() 167 ReadWord = ReadWriteExtensions.BuildWordReadBigEndianUsing(read); in BuildMissingAccesses() 215 ReadWord = Peripheral.ReadWordNotTranslated; in DisableTranslatedAccesses() 248 var wordReadWrapperArgs = new object[] {Peripheral, new Func<long, ushort>(ReadWord)}; in WrapMethods() 268 ReadWord = new BusAccess.WordReadMethod(wordReadWrapperObj.Read); in WrapMethods() 282 …ReadWord = (BusAccess.WordReadMethod)(((ReadHookWrapper<ushort>)ReadWord.Target).OriginalMethod).T… in UnwrapMethods()
|
| D | IWordPeripheral.cs | 13 ushort ReadWord(long offset); in ReadWord() method
|
| D | Redirector.cs | 46 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.Bus.Redirector 48 return systemBus.ReadWord(redirectedAddress + checked((ulong)offset)); in ReadWord()
|
| D | SystemBusGenerated.cs | 137 public ushort ReadWord(ulong address, IPeripheral context = null, ulong? cpuState = null) in ReadWord() method in Antmicro.Renode.Peripherals.Bus.SystemBus 169 return accessMethods.ReadWord(checked((long)(address - startAddress))); in ReadWord() 190 return ReadWord(address, context, state); in ReadWordWithState() 516 if(pam.ReadWord.Target is ReadHookWrapper<ushort>) in SetHookAfterPeripheralRead() 518 …pam.ReadWord = new BusAccess.WordReadMethod(((ReadHookWrapper<ushort>)pam.ReadWord.Target).Origina… in SetHookAfterPeripheralRead() 522 …pam.ReadWord = new BusAccess.WordReadMethod(new ReadHookWrapper<ushort>(peripheral, new Func<long,… in SetHookAfterPeripheralRead()
|
| D | BusParametrizedRegistration.cs | 46 methods.ReadWord = new BusAccess.WordReadMethod(readWord); in FillAccessMethods()
|
| D | SystemBus.cs | 1390 if(methods.ReadWord != null) in FillAccessMethodsWithDefaultMethods() 1394 wordWrapper = new WordPeripheralWrapper(methods.ReadWord, methods.WriteWord); in FillAccessMethodsWithDefaultMethods() 1455 if(methods.ReadWord == null && wordPeripheral != null) in FillAccessMethodsWithDefaultMethods() 1457 …methods.ReadWord = matchingAccessNeedsSwap ? (BusAccess.WordReadMethod)wordPeripheral.ReadWordBigE… in FillAccessMethodsWithDefaultMethods() 1512 if(methods.ReadWord == null) in FillAccessMethodsWithDefaultMethods() 1516 …methods.ReadWord = translatedAccessNeedsSwap ? (BusAccess.WordReadMethod)qwordWrapper.ReadWordUsin… in FillAccessMethodsWithDefaultMethods() 1521 …methods.ReadWord = translatedAccessNeedsSwap ? (BusAccess.WordReadMethod)dwordWrapper.ReadWordUsin… in FillAccessMethodsWithDefaultMethods() 1526 …methods.ReadWord = translatedAccessNeedsSwap ? (BusAccess.WordReadMethod)byteWrapper.ReadWordUsing… in FillAccessMethodsWithDefaultMethods() 1531 …methods.ReadWord = translatedAccessNeedsSwap ? (BusAccess.WordReadMethod)qwordPeripheral.ReadWordU… in FillAccessMethodsWithDefaultMethods() 1536 …methods.ReadWord = translatedAccessNeedsSwap ? (BusAccess.WordReadMethod)dwordPeripheral.ReadWordU… in FillAccessMethodsWithDefaultMethods() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/ |
| D | BitBanding.cs | 55 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.Miscellaneous.BitBanding 58 var readValue = sysbus.ReadWord(realAddress); in ReadWord() 66 var readValue = sysbus.ReadWord(realAddress); in WriteWord()
|
| D | BitAccess.cs | 47 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.Miscellaneous.BitAccess 55 …sysbus.WriteWord(address + (ulong)offset, (ushort)operation(sysbus.ReadWord(address + (ulong)offse… in WriteWord()
|
| D | AmbiqApollo4_BootromLogger.cs | 59 ReadWord = 0x74, enumerator
|
| D | MSP430F2XXX_MPY.cs | 36 return (byte)ReadWord(offset); in ReadByte()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Extensions/ |
| D | ReadWriteExtensions.cs | 354 return (byte)(peripheral.ReadWord(readAddress) >> offset * 8); in ReadByteUsingWord() 377 var oldValue = peripheral.ReadWord(writeAddress) & ~((ushort)0xFF << offset * 8); in WriteByteUsingWord() 402 return ((byte)(peripheral.ReadWord(readAddress) >> offset * 8)); in ReadByteUsingWordBigEndian() 425 var oldValue = peripheral.ReadWord(writeAddress) & ~((ushort)0xFF << offset * 8); in WriteByteUsingWordBigEndian() 447 return (uint)((uint)peripheral.ReadWord(address) in ReadDoubleWordUsingWord() 448 | (uint)peripheral.ReadWord(address + 2) << 16 in ReadDoubleWordUsingWord() 491 return (uint)((uint)Misc.SwapBytesUShort(peripheral.ReadWord(address + 2)) in ReadDoubleWordUsingWordBigEndian() 492 | (uint)Misc.SwapBytesUShort(peripheral.ReadWord(address + 0)) << 16 in ReadDoubleWordUsingWordBigEndian() 535 return (ulong)((ulong)peripheral.ReadWord(address) in ReadQuadWordUsingWord() 536 | (ulong)peripheral.ReadWord(address + 2) << 16 in ReadQuadWordUsingWord() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/ |
| D | WriteExtensionsTest.cs | 112 wordPeriMock.Setup(x => x.ReadWord(0)).Returns(0x0012); in ShouldWriteByteUsingWord() 117 wordPeriMock.Setup(x => x.ReadWord(2)).Returns(0x0056); in ShouldWriteByteUsingWord() 128 wordPeriMock.Setup(x => x.ReadWord(0)).Returns(0x1200); in ShouldWriteByteUsingWordBigEndian() 133 wordPeriMock.Setup(x => x.ReadWord(2)).Returns(0x5600); in ShouldWriteByteUsingWordBigEndian() 360 wordPeriMock.Setup(x => x.ReadWord(0)).Returns(0x3412); in PrepareOldData() 361 wordPeriMock.Setup(x => x.ReadWord(2)).Returns(0x7856); in PrepareOldData() 362 wordPeriMock.Setup(x => x.ReadWord(4)).Returns(0xAA90); in PrepareOldData() 363 wordPeriMock.Setup(x => x.ReadWord(6)).Returns(0xCCBB); in PrepareOldData()
|
| D | ReadExtensionsTest.cs | 34 wordPeriMock.Setup(x => x.ReadWord(0)).Returns(0x3412); in SetUp() 35 wordPeriMock.Setup(x => x.ReadWord(2)).Returns(0x7856); in SetUp() 36 wordPeriMock.Setup(x => x.ReadWord(4)).Returns(0xAA90); in SetUp() 37 wordPeriMock.Setup(x => x.ReadWord(6)).Returns(0xCCBB); in SetUp()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/Wrappers/ |
| D | WordPeripheralWrapper.cs | 18 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.Bus.Wrappers.WordPeripheralWrapper
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SD/ |
| D | SDHCI.cs | 30 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.SD.SDHCI
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Storage/VirtIO/ |
| D | Virtqueue.cs | 103 …var idx = (ushort)parent.SystemBus.ReadWord(AvailableAddress + (ulong)UsedAndAvailable.Index, cont… in Handle() 207 …var flag = parent.SystemBus.ReadWord(AvailableAddress + (ulong)UsedAndAvailable.Flags, context: co… in ReadDescriptorFromAvail() 209 var chainFirstIndex = (int)parent.SystemBus.ReadWord(AvailableAddress + in ReadDescriptorFromAvail()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Mocks/ |
| D | MockWordPeripheralWithoutTranslations.cs | 39 public virtual ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.Mocks.MockWordPeripheralWithoutTranslations
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/ |
| D | EfmSystemDevice.cs | 51 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.EfmSystemDevice
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/ |
| D | MPC5567_UART.cs | 75 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.UART.MPC5567_UART
|
| D | MSP430_eUSCI.cs | 34 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.UART.MSP430_eUSCI
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Utilities/GDB/Commands/ |
| D | ReadMemoryCommand.cs | 51 … val = manager.Machine.SystemBus.ReadWord(access.Address, context: manager.Cpu); in Execute()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/ |
| D | SMC91X.cs | 332 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.Network.SMC91X 360 value = (uint)ReadWord(offset); in ReadDoubleWord() 361 value |= (uint)ReadWord(offset + 2) << 16; in ReadDoubleWord()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/ |
| D | NPCX_SPIP.cs | 32 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.SPI.NPCX_SPIP
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/ |
| D | Renesas_GPIO.cs | 35 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.GPIOPort.Renesas_GPIO
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Memory/ |
| D | ArrayMemory.cs | 87 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.Memory.ArrayMemory
|