9
0
Fork 0

Move up_cgu.c to lpc313x_freqin.c

git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2457 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
patacongo 2009-12-29 17:03:22 +00:00
parent 6f4701b89f
commit 989d11980c
5 changed files with 20 additions and 20 deletions

View File

@ -47,7 +47,7 @@ CMN_CSRCS = up_assert.c up_blocktask.c up_copystate.c up_createstack.c \
CGU_ASRCS =
CGU_CSRCS = lpc313x_clkdomain.c lpc313x_clkfreq.c lpc313x_esrndx.c \
lpc313x_fdcndx.c lpc313x_softreset.c
lpc313x_fdcndx.c lpc313x_freqin.c lpc313x_softreset.c
CHIP_ASRCS = $(CGU_ASRCS)
CHIP_CSRCS = lpc313x_allocateheap.c lpc313x_boot.c lpc313x_irq.c \

View File

@ -400,9 +400,7 @@ enum lpc313x_resetid_e
* Public Data
************************************************************************/
/* This array must be provided by the board-specific logic to provide
* the programmed frequency of every input source.
*/
/* This array provides the programmed frequency of every input source */
EXTERN const int32_t g_boardfreqin[CGU_NFREQIN];

View File

@ -43,25 +43,21 @@
#include <arch/board/board.h>
#include "lpc313x_internal.h"
#
#include "lpc313x_cgudrvr.h"
/****************************************************************************
* Definitions
****************************************************************************/
/* This array must be provided by the board-specific logic to provide
* the programmed frequency of every input source.
*/
const int32_t g_boardfreqin[CGU_NFREQIN] =
{
LPC313X_XTALIN, /* CGU_FREQIN_FFAST (12 MHz) */
0, /* CGU_FREQIN_I2SRXBCK0 */
0, /* CGU_FREQIN_I2SRXWS0 */
0, /* CGU_FREQIN_I2SRXBCK1 */
0, /* CGU_FREQIN_I2SRXWS1 */
0, /* CGU_FREQIN_HPPLL0 (Audio/I2S PLL) */
0 /* CGU_FREQIN_HPPLL1 (System PLL) */
BOARD_FREQIN_FFAST, /* Index=CGU_FREQIN_FFAST */
BOARD_FREQIN_I2SRXBCK0, /* Index=CGU_FREQIN_I2SRXBCK0 */
BOARD_FREQIN_I2SRXWS0, /* Index=CGU_FREQIN_I2SRXWS0 */
BOARD_FREQIN_I2SRXBCK1, /* Index=CGU_FREQIN_I2SRXBCK1 */
BOARD_FREQIN_I2SRXWS1, /* Index=CGU_FREQIN_I2SRXWS1 */
BOARD_FREQIN_HPPLL0, /* Index=CGU_FREQIN_HPPLL0 (Audio/I2S PLL) */
BOARD_FREQIN_HPPLL1 /* Index=CGU_FREQIN_HPPLL1 (System PLL) */
};
/****************************************************************************

View File

@ -52,9 +52,15 @@
************************************************************************************/
/* Clocking *************************************************************************/
/* Frequency of the installed crystal */
/* Frequency of the all inputs */
#define LPC313X_XTALIN (12000000)
#define BOARD_FREQIN_FFAST (12000000) /* ffast (12 MHz crystal) */
#define BOARD_FREQIN_I2SRXBCK0 0 /* I2SRX_BCK0 */
#define BOARD_FREQIN_I2SRXWS0 0 /* I2SRX_WS0 */
#define BOARD_FREQIN_I2SRXBCK1 0 /* I2SRX_BCK1 */
#define BOARD_FREQIN_I2SRXWS1 0 /* I2SRX_WS1 */
#define BOARD_FREQIN_HPPLL0 0 /* HPPLL0 (Audio/I2S PLL)) */
#define BOARD_FREQIN_HPPLL1 0 /* HPPLL1 (System PLL */
/* The following 3 bitsets determine which clocks will be enabled at initialization
* time.

View File

@ -40,7 +40,7 @@ CFLAGS += -I$(TOPDIR)/sched
ASRCS =
AOBJS = $(ASRCS:.S=$(OBJEXT))
CSRCS = up_boot.c up_buttons.c up_cgu.c up_leds.c up_sdram.c up_spi.c
CSRCS = up_boot.c up_buttons.c up_leds.c up_sdram.c up_spi.c
ifeq ($(CONFIG_EXAMPLES_NSH_ARCHINIT),y)
CSRCS += up_nsh.c
endif