1 // 2 // Copyright (c) 2010-2023 Antmicro 3 // Copyright (c) 2011-2015 Realtime Embedded 4 // 5 // This file is licensed under the MIT License. 6 // Full license text is available in 'licenses/MIT.txt'. 7 // 8 namespace Antmicro.Renode.Peripherals 9 { 10 public interface IPhysicalLayer<T> : IPhysicalLayer<T, T> 11 { 12 } 13 14 public interface IPhysicalLayer<T, V> : IPhysicalLayer 15 { Read(T addr)16 V Read(T addr); Write(T addr, V val)17 void Write(T addr, V val); 18 } 19 20 public interface IPhysicalLayer: IPeripheral 21 { 22 } 23 } 24 25