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 using System;
8 using System.Collections.Generic;
9 
10 namespace Antmicro.Renode.Peripherals.CPU
11 {
12     public struct GDBFeatureDescriptor
13     {
GDBFeatureDescriptorAntmicro.Renode.Peripherals.CPU.GDBFeatureDescriptor14         public GDBFeatureDescriptor(string name) : this()
15         {
16             this.Name = name;
17             this.Registers = new List<GDBRegisterDescriptor>();
18             this.Types = new List<GDBCustomType>();
19         }
20 
21         public string Name { get; }
22         public List<GDBRegisterDescriptor> Registers { get; }
23         public List<GDBCustomType> Types { get; }
24     }
25 }
26 
27