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