2 Copyright © 2013-2017, The AROS Development Team. All rights reserved.
6 #include <proto/exec.h>
8 #include <aros/symbolsets.h>
9 #include <graphics/gfxbase.h>
11 #include "lowlevel_intern.h"
13 static int Lowlevel_amiga_InitLib(struct LowLevelBase
*LowLevelBase
)
15 struct GfxBase
*GfxBase
;
17 GfxBase
= TaggedOpenLibrary(TAGGEDOPEN_GRAPHICS
);
18 LowLevelBase
->ll_EClockMult
= (GfxBase
->DisplayFlags
& REALLY_PAL
) ? 23245 : 23459;
19 CloseLibrary((struct Library
*)GfxBase
);
21 LowLevelBase
->ll_CIA
.llciat_iCRBit
= -1;
23 LowLevelBase
->ll_PotgoBase
= OpenResource("potgo.resource");
24 if (LowLevelBase
->ll_PotgoBase
== NULL
)
27 LowLevelBase
->ll_PortType
[0] = 0; /* Autosense */
28 LowLevelBase
->ll_PortType
[1] = 0; /* Autosense */
33 ADD2INITLIB(Lowlevel_amiga_InitLib
, 40)