/** @file QNC I/O Apic devices Copyright (c) 2013-2015 Intel Corporation. SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef QNC_APIC_ASI #define QNC_APIC_ASI Device(APIC) { Name(_HID,EISAID("PNP0003")) // APIC resources Name(CRS, ResourceTemplate() { Memory32Fixed(ReadOnly, 0, 0, FIX1) // IO APIC } ) Method (_CRS, 0, NotSerialized) { CreateDWordField (CRS, ^FIX1._BAS, MBR0) Store(\APCB, MBR0) CreateDWordField (CRS, ^FIX1._LEN, MBR1) Store(\APCS, MBR1) Return (CRS) } } #endif