1 // 2 // Copyright (c) 2010-2024 Antmicro 3 // 4 // This file is licensed under the MIT License. 5 // Full license text is available in 'licenses/MIT.txt'. 6 // 7 using Antmicro.Renode.Core; 8 using Antmicro.Renode.Peripherals.Bus; 9 10 namespace Antmicro.Renode.Peripherals.Mocks 11 { 12 public class TrivialPeripheral : IDoubleWordPeripheral, IKnownSize 13 { TrivialPeripheral()14 public TrivialPeripheral() 15 { 16 } 17 Reset()18 public void Reset() 19 { 20 } 21 ReadDoubleWord(long offset)22 public uint ReadDoubleWord(long offset) 23 { 24 return 0; 25 } 26 WriteDoubleWord(long offset, uint value)27 public void WriteDoubleWord(long offset, uint value) 28 { 29 } 30 31 public long Size => 0x1000; 32 } 33 } 34