enable the timer device once it is available (NicJA)
[AROS.git] / arch / all-pc / acpica / acpica_intern.h
blobfd71975fb828004bb2de3981e3699f138272046c
1 /*
2 * Copyright (C) 2012-2018, The AROS Development Team
3 * All rights reserved.
4 */
6 #ifndef _ACPICA_INTERN_H
7 #define _ACPICA_INTERN_H
9 #include "acpi.h"
10 #include "accommon.h"
11 #include "amlcode.h"
12 #include "acparser.h"
13 #include "acdebug.h"
14 #include "acmacros.h"
16 #define ACPICAB_ENABLED 0
17 #define ACPICAF_ENABLED (1 << ACPICAB_ENABLED)
18 #define ACPICAB_TIMER 1
19 #define ACPICAF_TIMER (1 << ACPICAB_TIMER)
21 struct ACPICABase {
22 struct Library ab_Lib;
23 UWORD ab_Flags;
24 struct MsgPort *ab_TimeMsgPort;
25 struct timerequest *ab_TimeRequest;
26 struct Library *ab_TimerBase;
28 ACPI_MCFG_ALLOCATION *ab_PCI;
29 int ab_PCIs;
31 ACPI_PHYSICAL_ADDRESS ab_RootPointer;
34 #endif //_ACPICA_INTERN_H