[an error occurred while processing this directive]
|
hotmenu PLC5502_EMIF_Init()
{
/* Global EMIF registers */
GEL_MemoryFill(0x800,2,1,0xXXXX); /* EGCR1 */
GEL_MemoryFill(0x801,2,1,0xXXXX); /* EGCR2 */
/* CE2 Setup */
GEL_MemoryFill(0x808,2,1,0xXXXX); /* CE2_1 */
GEL_MemoryFill(0x809,2,1,0xXXXX); /* CE2_2 */
GEL_MemoryFill(0x828,2,1,0xXXXX); /* CE2_SC1 */
GEL_MemoryFill(0x829,2,1,0x0); /* CE2_SC2 *//* Clear SRAM */
GEL_MemoryFill(0x400000,1,0x8000,0x0);
GEL_MemoryFill(0x408000,1,0x8000,0x0);GEL_TextOut("PLC5502 EMIF initialization Completed.\n");
}
Чтобы делалось автоматом при каждой загрузке файла -
/* OnPreFileLoaded() is executed before a file is loaded. */
OnPreFileLoaded()
{
/* Reset the CPU to clean up state */
GEL_Reset();
PLC5502_EMIF_Init();
}
E-mail: info@telesys.ru