Home
last modified time | relevance | path

Searched refs:readAddress (Results 1 – 5 of 5) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Extensions/
DReadWriteExtensions.cs352 var readAddress = address & (~1); in ReadByteUsingWord()
354 return (byte)(peripheral.ReadWord(readAddress) >> offset * 8); in ReadByteUsingWord()
364 var readAddress = address & (~1); in BuildByteReadUsing()
366 return (byte)(read(readAddress) >> offset * 8); in BuildByteReadUsing()
400 var readAddress = address & (~1); in ReadByteUsingWordBigEndian()
402 return ((byte)(peripheral.ReadWord(readAddress) >> offset * 8)); in ReadByteUsingWordBigEndian()
412 var readAddress = address & (~1); in BuildByteReadBigEndianUsing()
414 return ((byte)(read(readAddress) >> offset * 8)); in BuildByteReadBigEndianUsing()
639 var readAddress = address & (~3); in ReadByteUsingDoubleWord()
641 return (byte)(peripheral.ReadDoubleWord(readAddress) >> offset * 8); in ReadByteUsingDoubleWord()
[all …]
DReadWriteExtensions.tt232 var readAddress = address & (~<#= inWidth / 8 - 1 #>);
234 return (<#= outType #>)(peripheral.Read<#= inName #>(readAddress) >> offset * 8);
244 var readAddress = address & (~<#= inWidth / 8 - 1 #>);
246 return (<#= outType #>)(read(readAddress) >> offset * 8);
280 var readAddress = address & (~<#= inWidth / 8 - 1 #>);
282 …return <#= swapFuncOut #>((<#= outType #>)(peripheral.Read<#= inName #>(readAddress) >> offset * 8…
292 var readAddress = address & (~<#= inWidth / 8 - 1 #>);
294 return <#= swapFuncOut #>((<#= outType #>)(read(readAddress) >> offset * 8));
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/DMA/
DDmaEngine.cs76 var readAddress = sourceAddress + offset; in IssueCopy()
80 buffer[transferred] = sysbus.ReadByte(readAddress, context); in IssueCopy()
83 … BitConverter.GetBytes(sysbus.ReadWord(readAddress, context)).CopyTo(buffer, transferred); in IssueCopy()
86 … BitConverter.GetBytes(sysbus.ReadDoubleWord(readAddress, context)).CopyTo(buffer, transferred); in IssueCopy()
89 … BitConverter.GetBytes(sysbus.ReadQuadWord(readAddress, context)).CopyTo(buffer, transferred); in IssueCopy()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/GDB/
DCommand.cs87 var readAddress = cpu.TranslateAddress(address, MpuAccess.Read); in TryTranslateAddress()
89 if(fetchAddress == errorValue && readAddress == errorValue) in TryTranslateAddress()
93 else if(fetchAddress == errorValue || readAddress == errorValue) in TryTranslateAddress()
100 translatedAddress = fetchFailed ? readAddress : fetchAddress; in TryTranslateAddress()
102 else if(fetchAddress != readAddress) in TryTranslateAddress()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/
DOpenTitan_OneTimeProgrammableMemoryController.cs324 var readAddress = (uint)accessAddress.Value; in ExecuteDirectRead()
326 …if(!TryGetOtpPartitionAndItem(readAddress, out item, out partition, out itemOffset, out partitionO… in ExecuteDirectRead()
328 …LogLevel.Error, "Failed to find an OTP Partition or OTP Item at the address 0x{0:X}", readAddress); in ExecuteDirectRead()
344 DirectReadInner(readAddress, itemAttribute.Is64Bit); in ExecuteDirectRead()
348 private void DirectReadInner(uint readAddress, bool is64BitItem) in DirectReadInner() argument
352 readData0.Value = underlyingMemory.ReadDoubleWord(readAddress); in DirectReadInner()
355 readData1.Value = underlyingMemory.ReadDoubleWord(readAddress + 0x4); in DirectReadInner()
360 …private bool TryGetOtpPartitionAndItem(uint readAddress, out OtpItem item, out OtpPartition partit… in TryGetOtpPartitionAndItem() argument
367 return Misc.TryFindPreceedingEnumItem(readAddress, out item, out itemOffset) && in TryGetOtpPartitionAndItem()
368 Misc.TryFindPreceedingEnumItem(readAddress, out partition, out partitionOffset); in TryGetOtpPartitionAndItem()