#define EMIFCLK 133000000
#define UARTCLK 48000000
{
}
{
}
{
*(int *)0x1848200 = 0;
*(int *)0x1848204 = 0;
*(int *)0x1848208 = 0;
*(int *)0x184820C = 0;
*(int *)0x01A0FFA8 = 0;
*(int *)0x01A0FFB4 = 0;
*(int *)0x01A0FFB8 = 0XFFFFFFFF;
*(int *)0x01A0FFE8 = 0;
*(int *)0x01A0FFF4 = 0;
*(int *)0x01A0FFF8 = 0xFFFFFFFF;
IER = 0;
IFR = 0;
}
{
GEL_Reset();
IER = 0;
IFR = 0;
}
{
if (!bSymbolsOnly)
{
}
}
{
GEL_Reset();
}
{
#define EMIF_GCTL 0x01800000
#define EMIF_CECTL1 0x01800004
#define EMIF_CECTL0 0x01800008
#define EMIF_CECTL2 0x01800010
#define EMIF_CECTL3 0x01800014
#define EMIF_SDCTL 0x01800018
#define EMIF_SDTIM 0x0180001C
#define EMIF_SDEXT 0x01800020
#define EMIF_PDTCTL 0x01800040
#define EMIF_CESEC1 0x01800044
#define EMIF_CESEC0 0x01800048
#define EMIF_CESEC2 0x01800050
#define EMIF_CESEC3 0x01800054
#define EMIF_CCFG 0x01840000
if (eclk == 83000000)
{
}
else if (eclk == 100000000)
{
}
else if (eclk == 125000000)
{
}
else if (eclk == 133000000)
{
}
else
{
GEL_TextOut(" ERROR! unsupported EMIF Clock ");
}
}
{
*(int *)0x01840000 = (*(int *)0x01840000 | 0x00000300);
*(int *)0x01845004 = 0x1;
}
{
GEL_MapOn();
GEL_MapReset();
GEL_MapAdd(0x00000000,0,0x80000000,1,1);
GEL_MapAddStr(0x80000000, 0, 0x10000000, "R|W|AS8", 0);
GEL_MapAddStr(0x90000000, 0, 0x10000000, "R|W|AS2", 0);
GEL_MapAddStr(0xA0000000, 0, 0x10000000, "R|W|AS4", 0);
GEL_MapAddStr(0xB0000000, 0, 0x10000000, "R|W|AS4", 0);
}
menuitem "Resets";
{
GEL_BreakPtReset();
GEL_Reset();
}
{
}
menuitem "D.Module2.DM642";
{
}