⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clkc270.h

📁 dm270 source code
💻 H
字号:
/*
    DM270 ARM Evaluation Software

    (c)Texas Instruments 2003
*/

#ifndef __CLKC_270_H__
#define __CLKC_270_H__

typedef enum {
	CLKC_PLLA_OUT   ,		///< PLL A clock output
	CLKC_PLLB_OUT   ,		///< PLL B clock output
	CLKC_PLL_IN     ,		///< PLL IN clock 
	CLKC_ARM_IN     ,		///< ARM Clock
	CLKC_DSP_IN     ,		///< DSP Clock
	CLKC_SDRC_IN    ,		///< SDRAM Clock
	CLKC_AXL_IN     ,		///< Accelerator Clock
	CLKC_M48XI_IN   ,		///< M48XI Clock
	CLKC_PCLK       ,		///< CCDC Pixel Clock
	CLKC_MXI        ,		///< MXI Clock
	CLKC_SYSCLK				///< System Clock
} CLKC_SOURCE_ID;

typedef enum {
    CLK_HPI,        ///< HPIB clock
    CLK_DSP,        ///< DSP clock
    CLK_EHIF,       ///< External HOST interface clock
    CLK_SDRC,       ///< SDRAM controller clock
    CLK_EMIF,       ///< EMIF clock
    CLK_INTC,       ///< Interrupt contorller clock
    CLK_ATM,        ///< Address trace module clock
    CLK_AIM_DMA,    ///< ARM internal memory DMA clock
    CLK_ICACHE,     ///< I-cache clock
    CLK_BUSC,       ///< BUS controller clock
    CLK_ARM,        ///< ARM clock
    CLK_IMG_BUF,    ///< Image Buffer clock
    CLK_IMX,        ///< iMX clock
    CLK_VLCD,       ///< VLCD clock
    CLK_DAC,        ///< DAC clock
    CLK_VENC,       ///< Video encoder clock
    CLK_OSD,        ///< OSD clock
    CLK_PREV,       ///< Preview clock
    CLK_H3A,        ///< Hardware 3A clock
    CLK_CCDC,       ///< CCD controller clock
    CLK_I2C,        ///< I2C clock
    CLK_MMC,        ///< MMC/SD clock
    CLK_SER1,       ///< Serial interface 0 clock
    CLK_SER0,       ///< Serial interface 1 clock
    CLK_UART1,      ///< UART1 clock
    CLK_UART0,      ///< UART0 clock
    CLK_USB,        ///< USB clock
    CLK_GIO,        ///< GIO clock
    CLK_TMR3,       ///< Timer 3 clock
    CLK_TMR2,       ///< Timer 2 clock
    CLK_TMR1,       ///< Timer 1 clock
    CLK_TMR0,       ///< Timer 0 clock
    CLK_WDT,        ///< WDT clock
    CLK_AXL,        ///< Accelarator clock
    CLK_PLL_IN      ///< PLL input clock
} CLKC_MOD_ID;

typedef struct {
    unsigned char pllA_M;
    unsigned char pllA_N;
    unsigned char pllB_M;
    unsigned char pllB_N;

    CLKC_SOURCE_ID axlPll;
    CLKC_SOURCE_ID sdramPll;
    CLKC_SOURCE_ID armPll;
    CLKC_SOURCE_ID dspPll;

    unsigned char axlDiv;
    unsigned char sdramDiv;
    unsigned char armDiv;
    unsigned char dspDiv;
} CLKC_ConfigData;

#endif /*   __CLKC_270_H__   */


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -