亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tvdrx396xa.h.svn-base

?? 最新火熱的CX32 源代碼
?? SVN-BASE
?? 第 1 頁 / 共 2 頁
字號:

#ifndef __TVDRX396XA_H__
#define __TVDRX396XA_H__


#define uint32_t unsigned long
#define uint16_t unsigned short
#define uint8_t  unsigned char
#define code Code
#define int8_t char
#define int16_t short
#define int32_t long

/******************************************************************************/
/**
 * DEFINES:
 ******************************************************************************/

/*  TV standards for DRX register STANDARD_SEL */
#define DRX_TVSTD_RESERVED_0   0x0000
#define DRX_TVSTD_RESERVED_1   0x0001
#define DRX_TVSTD_MN           0x0002
#define DRX_TVSTD_B            0x0103
#define DRX_TVSTD_G            0x0003
#define DRX_TVSTD_DK           0x0004
#define DRX_TVSTD_L            0x0009
#define DRX_TVSTD_LL           0x0109
#define DRX_TVSTD_I            0x000A
#define DRX_TVSTD_FM           0x0040

#define DRX_TVSTD_DEFAULT      DRX_TVSTD_B /** default value for TV standard */

/**  TV standards for DRX api-tv-standard functions */
enum DrxDrvTvStandard
{
/**  you need same order as in array awTvStd[DRX_TVSTD_MAX]!!! */

/** API index for awTvStd[] corresponding value of DRX register STANDARD_SEL */
   DRX_DRV_TVSTD_B,         /**  DRX_TVSTD_B */
   DRX_DRV_TVSTD_G,         /**  DRX_TVSTD_G */
   DRX_DRV_TVSTD_DK,        /**  DRX_TVSTD_DK */
   DRX_DRV_TVSTD_I,         /**  DRX_TVSTD_I */
   DRX_DRV_TVSTD_L,         /**  DRX_TVSTD_L */
   DRX_DRV_TVSTD_LL,        /**  DRX_TVSTD_LL */
   DRX_DRV_TVSTD_MN,        /**  DRX_TVSTD_MN */
   DRX_DRV_TVSTD_FM,        /**  DRX_TVSTD_FM */
   DRX_DRV_TVSTD_MAX        /**  account of api-tv-standard */
};

/**  IF frequencies for DRX register IF_FREQ */
#define DRX_IFFREQ_MN           0x0148
#define DRX_IFFREQ_B            0x013E
#define DRX_IFFREQ_G            0x0134
#define DRX_IFFREQ_DK           0x0134
#define DRX_IFFREQ_L            0x0134
#define DRX_IFFREQ_LL           0x0198
#define DRX_IFFREQ_I            0x0134
#define DRX_IFFREQ_FM           0x0040

#define DRX_IFFREQ_DEFAULT  DRX_IFFREQ_B  /** default value for IF frequency */


/**  IF frequencies for DRX api-if-frequency functions */
enum DrxApiIfFrequency
{
/**  you need same order as in array aIfFreq[DRX_IFFREQ_MAX]!!! */

/** API index for awIfFreq[]  corresponding value of DRX register IF_FREQ */
   DRX_DRV_IFFREQ_B,          /**  DRX_IFFREQ_B */
   DRX_DRV_IFFREQ_G,          /**  DRX_IFFREQ_G */
   DRX_DRV_IFFREQ_DK,         /**  DRX_IFFREQ_DK */
   DRX_DRV_IFFREQ_I,          /**  DRX_IFFREQ_I */
   DRX_DRV_IFFREQ_L,          /**  DRX_IFFREQ_L */
   DRX_DRV_IFFREQ_LL,         /**  DRX_IFFREQ_LL */
   DRX_DRV_IFFREQ_MN,         /**  DRX_IFFREQ_MN */
   DRX_DRV_IFFREQ_FM,         /**  DRX_IFFREQ_FM */
   DRX_DRV_IFFREQ_MAX         /**  account of api-if-frequency */
};



/******************************************************************************/
/**
 * GLOBAL FUNCTION PROTOTYPES:
 ******************************************************************************/

void DRX_DRV_SetTvStandard(uint16_t tvStd);
void DRX_DRV_SetCrAmpThDefaultValue(void);
void DRX_DRV_SetCrOvmThDefaultValue(void);
void DRX_DRV_SetVideoPeak(int8_t videoPeak);
void Drx_DRV_SetSifReferenceLevel(uint16_t sifRef);
void Drx_DRV_SetVideoReferenceLevel(uint16_t vidRef);
void Drx_DRV_SetTunerTakeOverPointSetting(uint16_t topSet);
void Drx_DRV_SetPhaseCorrectionBypass(uint16_t Val);

/*#if __IF_CONFIG__ == DRXA

void Drx_DRV_SetPort0(bool_t  Val);
void Drx_DRV_SetPort1(bool_t  Val);
void Drx_DRV_SetPort2(bool_t  Val);
void Drx_DRV_SetPort3(bool_t  Val);
void Drx_DRV_SetPort4(bool_t  Val);
void Drx_DRV_SetPort5(bool_t  Val);

#endif */

uint8_t  DRX_DRV_GetCrAmpThAtsValue(void);
uint8_t  DRX_DRV_GetCrOvmThAtsValue(void);
uint16_t Drx_DRV_GetStandardSelection(void);
uint16_t Drx_DRV_GetSifReferenceLevel(void);
uint16_t Drx_DRV_GetVideoReferenceLevel(void);
uint16_t Drx_DRV_GetTunerTakeOverPointSetting(void);
uint16_t Drx_DRV_GetVideoAgc(void);
uint16_t Drx_DRV_GetActualTunerGain(void);
uint16_t Drx_DRV_GetActualSifGain(void);
uint16_t Drx_DRV_GetAfcDeviation(void);
uint16_t Drx_DRV_GetAfcLockBit(void);
uint16_t Drx_DRV_GetAfcLockQuality(void);
#ifdef __RADIO_MODE__
uint16_t Drx_DRV_GetHardwareVersionCode(void);
uint16_t Drx_DRV_GetRomVersionCode(void);
#endif /* __RADIO_MODE__ */
uint16_t Drx_DRV_GetFamilyCode(void);
uint16_t Drx_DRV_GetMajorRevisionCode(void);
uint16_t Drx_DRV_GetProductCode(void);

/*#if __IF_CONFIG__ == DRXA
bool_t Drx_DRV_GetPort0(void);
bool_t Drx_DRV_GetPort1(void);
bool_t Drx_DRV_GetPort2(void);
bool_t Drx_DRV_GetPort3(void);
bool_t Drx_DRV_GetPort4(void);
bool_t Drx_DRV_GetPort5(void);
#endif */

int8_t   DRX_DRV_GetVideoPeak(void);

/*  help functions */
int8_t   DRX_DRV_GetTvStandardApiId(uint16_t tvStd);
uint16_t DRX_DrvGetTvStdDrxVal(uint8_t apiTvStd);

/******************************************************************************/
/*
 * GLOBAL FUNCTION PROTOTYPES:
 ******************************************************************************/

void Drx_InitBase(void);
void Drx_InitDrxA(void);
void Drx_InitDrxAts(void);
void Drx_NvmInit(void);


/******************************************************************************/
/*****************                                           ******************/
/*****************     BEGIN of Register Handler Section     ******************/
/*****************     =================================     ******************/
/*****************                                           ******************/
/******************************************************************************/

/*[#RH_SECTION_BEGIN]*/



/*====================================================================================================================*/
/*[#RHOH_REG - Drx]  Ver. 3.1.19 */

   /* Register Type ID's */

#define DRX_REGTYPE_I2C_XFP   0x01
#define DRX_REGTYPE_I2C16   0x02
#define DRX_REGTYPE_PORT   0x03


/* 'Number of' and 'Size' Constants */

#define DRX_NUM_REGISTERS       20
#define DRX_NUM_VARIABLES       2
#define DRX_NUM_BITSLICES       35
#define DRX_NUM_HIDDEN          0


/* 'Control' Constants */

#define DRX_CTRL_SIGNED          0x80
#define DRX_CTRL_READ            0x40
#define DRX_CTRL_WRITE           0x20
#define DRX_CTRL_SHIFT           0x1F

   /* Register Type */

 typedef struct _DRX_t
 {
    uint8_t  uCtrl;     /* DRX_CTRL_SIGNED, .._READ, .._WRITE, .._SHIFT */
    uint8_t  uType;     /* Register Type */
    uint16_t  uMask;     /* Mask within hardware register */
    uint16_t  uAddr;     /* Address */
    uint16_t  uVar;      /* Index of Shadow variable (0 = no variable) */
 } DRX_t;


   /* Bitslice Identifiers (index for drx[]) */

typedef enum
{
   DRX_NOTHING = 0,
   DRX_StandardSelection,
   DRX_FreqRespVideoPeakFilter,
   DRX_SifReferenceLevel,
   DRX_VideoReferenceLevel,
   DRX_FreqReferenceDividerSetting_8_0,
   DRX_TunerTakeOverPointSetting,
   DRX_CrOvmThBs,
   DRX_PhaseCorrectionBypass,
   DRX_CrAmpThBs,
   DRX_DirectIfFreqSetting,
   DRX_EqualizerUpdate,
   DRX_EqualizerCoefficientC0,
   DRX_EqualizerCoefficientC1,
   DRX_EqualizerCoefficientC2,
   DRX_EqualizerCoefficientC3,
   DRX_ActualVideoGain,
   DRX_ActualTunerGain,
   DRX_ActualSifGain,
   DRX_AfcLockBit,
   DRX_AfcDeviation,
   DRX_AfcLockQuality,
   DRX_HardwareVersionCode,
   DRX_FamilyCode,
   DRX_MajorRevisionCode,
   DRX_ProductCode,
   DRX_RomVersionCode,
   DRX_MspTimeOut,
   DRX_DrxTimeOut,
   DRX_DrxMspSoftwareReset,
   DRX_Port0,
   DRX_Port1,
   DRX_Port2,
   DRX_Port3,
   DRX_Port4,
   DRX_Port5
} DRX_ID_t;


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区三区高清播放| 色综合久久综合| 成人性视频免费网站| 欧美丰满嫩嫩电影| 亚洲欧美福利一区二区| 国产酒店精品激情| 日韩精品一区在线| 天堂一区二区在线免费观看| 91一区一区三区| 国产亚洲婷婷免费| 精品一区二区三区的国产在线播放| 色综合av在线| 国产精品久久久久婷婷二区次| 日韩精品每日更新| 在线免费精品视频| 成人免费在线播放视频| 丰满岳乱妇一区二区三区| 久久久久国产精品免费免费搜索| 日本伊人色综合网| 欧美日韩不卡在线| 亚洲成人激情av| 欧美在线制服丝袜| 亚洲一区二区三区免费视频| 色综合色综合色综合色综合色综合 | 亚洲人亚洲人成电影网站色| 九九九久久久精品| 日韩精品一区二区三区蜜臀 | 国产精品综合在线视频| 精品黑人一区二区三区久久| 精品一区二区三区免费观看| 欧美不卡123| 久久疯狂做爰流白浆xx| 日韩欧美国产午夜精品| 蜜桃视频一区二区三区在线观看| 欧美日韩国产综合一区二区| 午夜欧美一区二区三区在线播放| 欧美三级乱人伦电影| 亚洲国产一区二区在线播放| 欧美性猛片xxxx免费看久爱| 亚洲高清免费视频| 欧美一区二区三区喷汁尤物| 久久99精品久久久久久| 久久综合色8888| 成人精品国产一区二区4080| 一区二区三区中文字幕在线观看| 欧美三级乱人伦电影| 久久99国产乱子伦精品免费| 2019国产精品| 色综合久久久久| 三级一区在线视频先锋 | 日韩女优视频免费观看| 黄色日韩网站视频| 国产精品久久精品日日| 欧美亚洲国产bt| 久久成人久久爱| 国产精品国产三级国产aⅴ原创| 91丝袜呻吟高潮美腿白嫩在线观看| 一区二区三区在线免费| 日韩欧美国产一区二区三区| 成人av在线影院| 午夜国产精品影院在线观看| 久久九九99视频| 欧美三级蜜桃2在线观看| 麻豆成人综合网| 国产精品入口麻豆九色| 4hu四虎永久在线影院成人| 高清在线观看日韩| 三级亚洲高清视频| 1024成人网色www| 欧美一卡2卡3卡4卡| a亚洲天堂av| 精品在线播放午夜| 一区二区免费在线播放| 精品国产乱码久久久久久久久| 91亚洲永久精品| 精品一区二区三区在线播放 | 中文在线资源观看网站视频免费不卡| 一本一本久久a久久精品综合麻豆| 日本系列欧美系列| 一区精品在线播放| 精品国产一区二区三区久久久蜜月 | 国产欧美一区二区精品性色超碰| 色婷婷av久久久久久久| 国产精品亚洲一区二区三区妖精 | 国产成人小视频| 三级不卡在线观看| 亚洲人123区| 亚洲国产精品二十页| 日韩美女一区二区三区四区| 色88888久久久久久影院野外 | 久久久噜噜噜久久人人看| 欧美日韩一区三区| 国产成人激情av| 狠狠色综合色综合网络| 日韩在线a电影| 亚洲综合在线观看视频| 国产精品私人影院| 2023国产精品| 精品国产乱码久久| 欧美一区二区三区人| 欧美精品乱码久久久久久| 91在线观看高清| 99视频精品在线| 成人av在线一区二区| 国内不卡的二区三区中文字幕| 亚洲第一精品在线| 亚洲电影视频在线| 亚洲成人777| 亚洲国产精品自拍| 五月天久久比比资源色| 亚洲mv大片欧洲mv大片精品| 一区二区三区成人在线视频| 亚洲欧美激情小说另类| 一区二区高清视频在线观看| 亚洲色图在线看| 亚洲乱码国产乱码精品精可以看 | 欧美图片一区二区三区| 色天使色偷偷av一区二区| 色妹子一区二区| 欧美丝袜自拍制服另类| 欧美中文字幕一二三区视频| 欧美日韩色一区| 91精品欧美久久久久久动漫 | 亚洲免费高清视频在线| 亚洲与欧洲av电影| 五月婷婷综合激情| 国产自产高清不卡| 成人激情黄色小说| 91国偷自产一区二区使用方法| 欧美私人免费视频| 欧美大白屁股肥臀xxxxxx| 亚洲精品一区二区三区精华液| 久久久久国产免费免费| 亚洲同性同志一二三专区| 亚洲综合小说图片| 看电影不卡的网站| 丁香激情综合国产| 欧美性生活大片视频| 日韩欧美精品三级| 最好看的中文字幕久久| 亚洲成av人**亚洲成av**| 国产一区二区三区免费在线观看 | 亚洲精品v日韩精品| 日韩精品乱码免费| 国产69精品久久久久毛片| 一本久久a久久免费精品不卡| 3d动漫精品啪啪| 国产欧美日韩视频在线观看| 亚洲一区在线视频| 国产麻豆视频一区| 色综合久久久久久久久久久| 日韩一级在线观看| 中文字幕在线观看不卡| 奇米综合一区二区三区精品视频 | 国产精品伦理在线| 日日欢夜夜爽一区| jlzzjlzz亚洲女人18| 日韩三级中文字幕| 亚洲视频在线一区观看| 久久国产婷婷国产香蕉| 在线影视一区二区三区| 26uuu亚洲综合色| 亚洲电影在线播放| 国产成人自拍在线| 欧美一级二级在线观看| 亚洲六月丁香色婷婷综合久久| 麻豆91免费观看| 欧美视频自拍偷拍| 国产精品久久久久久亚洲毛片| 日本免费在线视频不卡一不卡二 | 亚洲一二三级电影| 成人激情开心网| 精品久久久久av影院| 亚洲第一av色| 91免费观看视频在线| 国产蜜臀av在线一区二区三区| 蜜桃av一区二区三区| 欧美日韩亚洲另类| 亚洲精品亚洲人成人网在线播放| 国产夫妻精品视频| 日韩女优av电影在线观看| 五月激情综合色| 欧美亚洲丝袜传媒另类| 亚洲精品国产一区二区精华液 | 成人三级在线视频| 亚洲精品一线二线三线无人区| 青青草原综合久久大伊人精品优势| 在线亚洲人成电影网站色www| 国产精品色哟哟网站| 成人一区在线看| 国产精品视频你懂的| 粉嫩高潮美女一区二区三区| 久久午夜电影网| 国产一区二区伦理| 久久久久国产免费免费| 国产一区二区免费看| 国产欧美精品一区二区色综合| 精品一区二区三区视频 | 亚洲综合色噜噜狠狠| 欧美在线你懂的|