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

📄 ad_util.h

📁 SAMSUNG 5009的源代码
💻 H
字号:
/******************************************************************************
 *   Filename         : AD_util.h
 *   Start            : 2004. 11. 15
 *   By               : Hongsik Park
 *   Contact          : hongsik7.park@samsung.com
 *   Description      : 
 ******************************************************************************
 */

#ifndef _AD_UTIL_H_
#define _AD_UTIL_H_

#define	_IODMA0_Command(x)		rDMACOM0 = (x)
#define	_IODMA1_Command(x)		rDMACOM1 = (x)
#define	_IODMA2_Command(x)		rDMACOM2 = (x)
#define	_IODMA3_Command(x)		rDMACOM3 = (x)

#define	_IODMA0_ChangeAddr(x)		rDMABASE0 = (x)
#define	_IODMA1_ChangeAddr(x)		rDMABASE1 = (x)
#define	_IODMA2_ChangeAddr(x)		rDMABASE2 = (x)
#define	_IODMA3_ChangeAddr(x)		rDMABASE3 = (x)

#define	_IODMA0_Control(x)			rDMACON0 = (x)
#define	_IODMA1_Control(x)			rDMACON1 = (x)
#define	_IODMA2_Control(x)			rDMACON2 = (x)
#define	_IODMA3_Control(x)			rDMACON3 = (x)

#define	_IODMA0_Count(x)			rDMATCNT0 = (x)
#define	_IODMA1_Count(x)			rDMATCNT1 = (x)
#define	_IODMA2_Count(x)			rDMATCNT2 = (x)
#define	_IODMA3_Count(x)			rDMATCNT3 = (x)

#define 	_IODMA_ADC_SEL(x)			rDMAADCSEL = (x)

#define	_SAIU_POWER_ON()			rSAIUCLKCON = 1
#define	_SAIU_POWER_OFF()			rSAIUCLKCON = 0

#define	_SAIU_COMMAND_START()	rSAIUTXCOM = 0xE
#define	_SAIU_COMMAND_STOP()		rSAIUTXCOM = 0xA
#define	_SAIU_CONTROL_SET(x)		rSAIUTXCON = (x)


#define	MAX_NUM_PLL_PRESET		14

UINT	_ad_util_checkoutputformat(UINT newfreq);
VOID	_ad_util_PLL_changeclock(UINT newfreq);
VOID	_ad_util_PLL_setclock( UINT	sample_rate );
VOID	PLL_SetAudioClk( UINT	sample_rate );
VOID	_ad_util_SAIU_setnewformat(UINT newfreq);
VOID	_SAIU_Reset(VOID);
VOID	SAIU_Set(SAIU_Mclk_t MCLK, SAIU_Format_t format, SAIU_Frame_t bit_frame, SAIU_BL_t burstL, SAIU_Ch_t ch);
VOID	_ad_util_SAIU_setzeromute(VOID);
VOID 	_ad_util_inADC_set(VOID);

VOID	ADAC_Init( VOID );
VOID	ADAC_Mute( BOOL mute );
VOID	ADAC_Deemphasis( BOOL onoff, UINT fs );
VOID	ADAC_Volume( UCHAR vol );

#endif

⌨️ 快捷键说明

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