LPCOpen Platform for LPC18XX/43XX microcontrollers  18XX43XX
LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers
Data Structures | Macros | Functions | Variables
board_sysinit.c File Reference
#include "board.h"

Go to the source code of this file.

Data Structures

struct  CLK_BASE_STATES
 

Macros

#define CLK0_DELAY   7
 

Functions

void Board_SetupMuxing (void)
 Setup pin multiplexer per board schematics. More...
 
void Board_SetupExtMemory (void)
 Setup external system memory. More...
 
void Board_SetupClocking (void)
 Setup system clocking. More...
 
void Board_SystemInit (void)
 Setup and initialize hardware prior to call to main() More...
 

Variables

STATIC struct CLK_BASE_STATES InitClkStates []
 
STATIC const PINMUX_GRP_T spifipinmuxing []
 
STATIC const PINMUX_GRP_T pinmuxing []
 
STATIC const PINMUX_GRP_T pinclockmuxing []
 
STATIC const IP_EMC_DYN_CONFIG_T IS42S16400_config
 
STATIC const IP_EMC_STATIC_CONFIG_T IS62WV25616_config
 
STATIC const IP_EMC_STATIC_CONFIG_T SST39VF320_config
 

Macro Definition Documentation

#define CLK0_DELAY   7

Definition at line 280 of file board_sysinit.c.

Variable Documentation

STATIC struct CLK_BASE_STATES InitClkStates[]
Initial value:
= {
{CLK_BASE_PHY_TX, CLKIN_ENET_TX, true, false},
{CLK_BASE_PHY_RX, CLKIN_ENET_RX, true, false},
{CLK_BASE_LCD, CLKIN_IDIVC, true, false},
{CLK_BASE_USB1, CLKIN_IDIVD, true, true}
}

Definition at line 46 of file board_sysinit.c.

STATIC const IP_EMC_DYN_CONFIG_T IS42S16400_config

Definition at line 283 of file board_sysinit.c.

STATIC const IP_EMC_STATIC_CONFIG_T IS62WV25616_config
STATIC const PINMUX_GRP_T pinclockmuxing[]
STATIC const PINMUX_GRP_T pinmuxing[]

Definition at line 69 of file board_sysinit.c.

STATIC const PINMUX_GRP_T spifipinmuxing[]
Initial value:

Definition at line 60 of file board_sysinit.c.

STATIC const IP_EMC_STATIC_CONFIG_T SST39VF320_config