1 //
2 // Copyright (c) 2010-2022 Antmicro
3 //
4 // This file is licensed under the MIT License.
5 // Full license text is available in 'licenses/MIT.txt'.
6 //
7 
8 using System;
9 using Antmicro.Renode.Core;
10 using Antmicro.Renode.Peripherals.Bus;
11 using Antmicro.Renode.Utilities;
12 using System.Collections.Generic;
13 
14 namespace Antmicro.Renode.Peripherals.CPU
15 {
16     public interface IInitableCPU : ICPU
17     {
InitFromElf(ELFSharp.ELF.IELF elf)18         void InitFromElf(ELFSharp.ELF.IELF elf);
InitFromUImage(ELFSharp.UImage.UImage uImage)19         void InitFromUImage(ELFSharp.UImage.UImage uImage);
20     }
21 }
22 
23