2 Copyright © 1995-2017, The AROS Development Team. All rights reserved.
5 Desc: Internal header file for lowlevel library
8 #ifndef __LOWLEVEL_INTERN_H__
9 #define __LOWLEVEL_INTERN_H__
11 #include <exec/types.h>
12 #include <exec/libraries.h>
13 #include <exec/execbase.h>
14 #include <exec/interrupts.h>
15 #include <exec/semaphores.h>
17 #include <proto/exec.h>
19 #include <aros/debug.h>
23 struct Library
*llciat_Base
;
24 struct Interrupt llciat_Int
;
29 This is the LowLevelBase structure. It is documented here because
30 it is completely private. Applications should treat it as a struct
31 Library, and use the workbench.library functions to get information.
35 struct Library ll_Lib
;
37 struct SignalSemaphore ll_Lock
;
38 struct Interrupt ll_VBlank
;
43 * Variables used by amiga-m68k
44 * TODO: these should be handled in an arch specific manner ..
48 struct Library
*ll_PotgoBase
;
49 struct llCIATimer ll_CIA
;
55 * Defintion of internal structures.
58 #endif /* __LOWLEVEL_INTERN_H__ */