diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-12-29 20:26:18 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-12-29 20:26:18 +0000 |
commit | 0b0d42b50a45963ef2d972c23cbee15809ad1d8d (patch) | |
tree | 3f7437740c1513f9c435b65cb7d30e4708f81d60 /nuttx/arch/arm/src/lpc313x/lpc313x_freqin.c | |
parent | 641b6fbe377c1c345ea4df206c2ad426344d2ddc (diff) | |
download | px4-nuttx-0b0d42b50a45963ef2d972c23cbee15809ad1d8d.tar.gz px4-nuttx-0b0d42b50a45963ef2d972c23cbee15809ad1d8d.tar.bz2 px4-nuttx-0b0d42b50a45963ef2d972c23cbee15809ad1d8d.zip |
Add PLL configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2458 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/arm/src/lpc313x/lpc313x_freqin.c')
-rwxr-xr-x | nuttx/arch/arm/src/lpc313x/lpc313x_freqin.c | 35 |
1 files changed, 22 insertions, 13 deletions
diff --git a/nuttx/arch/arm/src/lpc313x/lpc313x_freqin.c b/nuttx/arch/arm/src/lpc313x/lpc313x_freqin.c index 4b44741b8..deec49911 100755 --- a/nuttx/arch/arm/src/lpc313x/lpc313x_freqin.c +++ b/nuttx/arch/arm/src/lpc313x/lpc313x_freqin.c @@ -1,5 +1,5 @@ /**************************************************************************** - * configs/ea3131/src/up_cgu.c + * arch/arm/src/lpc313x/lpc313x_freqin.c * * Copyright (C) 2009 Gregory Nutt. All rights reserved. * Author: Gregory Nutt <spudmonkey@racsa.co.cr> @@ -46,25 +46,34 @@ #include "lpc313x_cgudrvr.h" /**************************************************************************** - * Definitions + * Pre-processor Definitions ****************************************************************************/ -const int32_t g_boardfreqin[CGU_NFREQIN] = -{ - 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) */ -}; - /**************************************************************************** * Private Data ****************************************************************************/ /**************************************************************************** + * Public Data + ****************************************************************************/ + +/* This array provides the programmed frequency of every input source. The + * board FFAST input crystal frequency is the only value known initially. + * Additional frequencies will be added to the table as they are determined + */ + +uint32_t g_boardfreqin[CGU_NFREQIN] = +{ + BOARD_FREQIN_FFAST, /* Index=CGU_FREQIN_FFAST */ + 0, /* Index=CGU_FREQIN_I2SRXBCK0 */ + 0, /* Index=CGU_FREQIN_I2SRXWS0 */ + 0, /* Index=CGU_FREQIN_I2SRXBCK1 */ + 0, /* Index=CGU_FREQIN_I2SRXWS1 */ + 0, /* Index=CGU_FREQIN_HPPLL0 (Audio/I2S PLL) */ + 0 /* Index=CGU_FREQIN_HPPLL1 (System PLL) */ +}; + +/**************************************************************************** * Private Functions ****************************************************************************/ |