Home
last modified time | relevance | path

Searched refs:wordPeripheral (Results 1 – 4 of 4) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/
DReadExtensionsTest.cs38 wordPeripheral = wordPeriMock.Object; in SetUp()
53 Assert.AreEqual(0x12, wordPeripheral.ReadByteUsingWord(0)); in ShouldReadByteUsingWord()
54 Assert.AreEqual(0x34, wordPeripheral.ReadByteUsingWord(1)); in ShouldReadByteUsingWord()
55 Assert.AreEqual(0x56, wordPeripheral.ReadByteUsingWord(2)); in ShouldReadByteUsingWord()
56 Assert.AreEqual(0x78, wordPeripheral.ReadByteUsingWord(3)); in ShouldReadByteUsingWord()
62 Assert.AreEqual(0x34, wordPeripheral.ReadByteUsingWordBigEndian(0)); in ShouldReadByteUsingWordBigEndian()
63 Assert.AreEqual(0x12, wordPeripheral.ReadByteUsingWordBigEndian(1)); in ShouldReadByteUsingWordBigEndian()
64 Assert.AreEqual(0x78, wordPeripheral.ReadByteUsingWordBigEndian(2)); in ShouldReadByteUsingWordBigEndian()
65 Assert.AreEqual(0x56, wordPeripheral.ReadByteUsingWordBigEndian(3)); in ShouldReadByteUsingWordBigEndian()
200 Assert.AreEqual(0x78563412, wordPeripheral.ReadDoubleWordUsingWord(0)); in ShouldReadDoubleWordUsingWord()
[all …]
DWriteExtensionsTest.cs109 var wordPeripheral = wordPeriMock.Object; in ShouldWriteByteUsingWord()
110 wordPeripheral.WriteByteUsingWord(0, 0x12); in ShouldWriteByteUsingWord()
113 wordPeripheral.WriteByteUsingWord(1, 0x34); in ShouldWriteByteUsingWord()
115 wordPeripheral.WriteByteUsingWord(2, 0x56); in ShouldWriteByteUsingWord()
118 wordPeripheral.WriteByteUsingWord(3, 0x78); in ShouldWriteByteUsingWord()
125 var wordPeripheral = wordPeriMock.Object; in ShouldWriteByteUsingWordBigEndian()
126 wordPeripheral.WriteByteUsingWordBigEndian(0, 0x12); in ShouldWriteByteUsingWordBigEndian()
129 wordPeripheral.WriteByteUsingWordBigEndian(1, 0x34); in ShouldWriteByteUsingWordBigEndian()
131 wordPeripheral.WriteByteUsingWordBigEndian(2, 0x56); in ShouldWriteByteUsingWordBigEndian()
134 wordPeripheral.WriteByteUsingWordBigEndian(3, 0x78); in ShouldWriteByteUsingWordBigEndian()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/
DSystemBus.cs1378 var wordPeripheral = peripheral as IWordPeripheral; in FillAccessMethodsWithDefaultMethods()
1405 …if(bytePeripheral == null && wordPeripheral == null && dwordPeripheral == null && qwordPeripheral … in FillAccessMethodsWithDefaultMethods()
1455 if(methods.ReadWord == null && wordPeripheral != null) in FillAccessMethodsWithDefaultMethods()
1457 …matchingAccessNeedsSwap ? (BusAccess.WordReadMethod)wordPeripheral.ReadWordBigEndian : wordPeriphe… in FillAccessMethodsWithDefaultMethods()
1458 …tchingAccessNeedsSwap ? (BusAccess.WordWriteMethod)wordPeripheral.WriteWordBigEndian : wordPeriphe… in FillAccessMethodsWithDefaultMethods()
1499 … else if(wordPeripheral != null && (allowedTranslations & AllowedTranslation.ByteToWord) != 0) in FillAccessMethodsWithDefaultMethods()
1501 …tedAccessNeedsSwap ? (BusAccess.ByteReadMethod)wordPeripheral.ReadByteUsingWordBigEndian : wordPer… in FillAccessMethodsWithDefaultMethods()
1502 …edAccessNeedsSwap ? (BusAccess.ByteWriteMethod)wordPeripheral.WriteByteUsingWordBigEndian : wordPe… in FillAccessMethodsWithDefaultMethods()
1578 …else if(wordPeripheral != null && (allowedTranslations & AllowedTranslation.DoubleWordToWord) != 0) in FillAccessMethodsWithDefaultMethods()
1580 …NeedsSwap ? (BusAccess.DoubleWordReadMethod)wordPeripheral.ReadDoubleWordUsingWordBigEndian : word… in FillAccessMethodsWithDefaultMethods()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/
DSAM_PDC.cs441 if(parent is ISamPdcWordPeripheral wordPeripheral) in Write()
443wordPeripheral.DmaWordWrite(BitConverter.ToUInt16(transmitterBuffer, transmitterBufferOffset)); in Write()
521 if(parent is ISamPdcWordPeripheral wordPeripheral) in TryRead()
523 data = wordPeripheral.DmaWordRead()?.AsRawBytes(); in TryRead()