1
/*====================================================================
2
* Project: Board Support Package (BSP)
4
* Function: board initialization table (TriBoard-TC1792)
6
* Copyright HighTec EDV-Systeme GmbH 1982-2007
7
*====================================================================*/
9
#if defined(TRIBOARD_TC1792)
10
#include "triboard_setup.h"
12
#error ERROR: NO TARGET DEFINED!
13
#endif /* TRIBOARD_TC1792 */
22
const InitTab_t boardSetupTab[] =
24
{PLL_CLC_ADDR, VAL_PLLCLC },
25
{EBU_ADDRSEL0_ADDR, VAL_EBU_ADDRSEL0},
26
{EBU_BUSCON0_ADDR, VAL_EBU_BUSCON0 },
27
{EBU_BUSAP0_ADDR, VAL_EBU_BUSAP0 },
28
{EBU_ADDRSEL1_ADDR, VAL_EBU_ADDRSEL1},
29
{EBU_BUSCON1_ADDR, VAL_EBU_BUSCON1 },
30
{EBU_BUSAP1_ADDR, VAL_EBU_BUSAP1 },
32
This must be done after CSx programming to avoid disabling EBU_CON.CS0FAM
33
(CS0 Fills Address Map)
35
{EBU_CON_ADDR, VAL_EBU_CON },
36
{EBU_BFCON_ADDR, VAL_EBU_BFCON },
37
{PMI_CON0_ADDR, VAL_PMI_CON0 }
40
const unsigned long boardSetupTabSize = sizeof(boardSetupTab) / sizeof(InitTab_t);