Home
last modified time | relevance | path

Searched refs:ReadWord (Results 1 – 25 of 65) sorted by relevance

123

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/
DPeripheralAccessMethods.cs27 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()
282ReadWord = (BusAccess.WordReadMethod)(((ReadHookWrapper<ushort>)ReadWord.Target).OriginalMethod).T… in UnwrapMethods()
DIWordPeripheral.cs13 ushort ReadWord(long offset); in ReadWord() method
DRedirector.cs46 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.Bus.Redirector
48 return systemBus.ReadWord(redirectedAddress + checked((ulong)offset)); in ReadWord()
DSystemBusGenerated.cs137 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()
DBusParametrizedRegistration.cs46 methods.ReadWord = new BusAccess.WordReadMethod(readWord); in FillAccessMethods()
DSystemBus.cs1390 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/
DBitBanding.cs55 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()
DBitAccess.cs47 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()
DAmbiqApollo4_BootromLogger.cs59 ReadWord = 0x74, enumerator
DMSP430F2XXX_MPY.cs36 return (byte)ReadWord(offset); in ReadByte()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Extensions/
DReadWriteExtensions.cs354 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/
DWriteExtensionsTest.cs112 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()
DReadExtensionsTest.cs34 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/
DWordPeripheralWrapper.cs18 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/
DSDHCI.cs30 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/
DVirtqueue.cs103 …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/
DMockWordPeripheralWithoutTranslations.cs39 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/
DEfmSystemDevice.cs51 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.EfmSystemDevice
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/
DMPC5567_UART.cs75 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.UART.MPC5567_UART
DMSP430_eUSCI.cs34 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/
DReadMemoryCommand.cs51 … val = manager.Machine.SystemBus.ReadWord(access.Address, context: manager.Cpu); in Execute()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/
DSMC91X.cs332 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/
DNPCX_SPIP.cs32 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/
DRenesas_GPIO.cs35 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/
DArrayMemory.cs87 public ushort ReadWord(long offset) in ReadWord() method in Antmicro.Renode.Peripherals.Memory.ArrayMemory

123