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 
8 using Antmicro.Renode.Utilities.Packets;
9 
10 namespace Antmicro.Renode.Core.ACPI
11 {
12     // Processor Local APIC Record - record of Multiple APIC Description Table
13     [LeastSignificantByteFirst]
14     public struct ProcessorLocalAPICRecord
15     {
16         [PacketField]
17         public byte EntryType;
18         [PacketField]
19         public byte RecordLength;
20         [PacketField]
21         public byte ACPIProcessorID;
22         [PacketField]
23         public byte APICID;
24         [PacketField]
25         public uint Flags;
26     }
27 }
28