revert between 56095 -> 55830 in arch
[AROS.git] / arch / m68k-amiga / lowlevel / lowlevel_amiga.c
blob1aa386ab707f3aa2ff9f6ca1e6d28070c064a23d
1 /*
2 Copyright © 2013-2017, The AROS Development Team. All rights reserved.
3 $Id$
4 */
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)
25 return 0;
27 LowLevelBase->ll_PortType[0] = 0; /* Autosense */
28 LowLevelBase->ll_PortType[1] = 0; /* Autosense */
30 return 1;
33 ADD2INITLIB(Lowlevel_amiga_InitLib, 40)