source: svn/newcon3bcm2_21bu/dst/dhl/src/devices/dtqs22ddp101b/SemcoMxL601.h @ 22

Last change on this file since 22 was 22, checked in by phkim, 11 years ago
  1. phkim
  2. newcon3sk 를 kctv 로 브랜치 함
  • Property svn:executable set to *
File size: 1.3 KB
Line 
1/********************************************************************
2* SemcoMxL601.h
3* MxL601 Header Files
4* By WillowAndi 2011/11/14
5*********************************************************************/
6
7#ifndef _SEMCO_MXL601_H
8#define _SEMCO_MXL601_H
9
10#include <stdio.h>
11#include "MxL601_TunerApi.h"
12#include "MxL601_OEM_Drv.h"
13
14#if defined( __cplusplus )
15extern "C"                     /* Use "C" external linkage                  */
16{
17#endif
18
19
20
21/* Initialize MxL601 */
22int SemcoMxL601_Init(int nUnit, int nMode, int nXtalCap, int nIF, int nGainLevel);
23/* Soft Reset */
24void SemcoMxL601_SoftReset(int nUnit);
25/* Set IF */
26int SemcoMxL601_SetIF(int nUnit, int nSelIF, int nGainLevel);
27int SemcoMxL601_SelIF(int nSelIF);
28/* Set AGC */
29int SemcoMxL601_SetAGC(int nUnit, int nType, int nMode);
30/* Set Application Mode */
31int SemcoMxL601_SetMode(int nUnit, int nMode);
32
33/* Set Frequency */
34int SemcoMxL601_SetFrequency(int nUnit, unsigned int nFreq_Hz, int nBandWidth);
35/* Get Lock Status */
36unsigned char SemcoMxL601_GetLock(int nUnit);
37/* Get Power Level */
38float SemcoMxL601_GetPowerLevel(int nUnit);
39/* Get Chip Information */
40void SemcoMxL601_GetChipInfo(int nUnit, int *lpChipId, int *lpChipVer);
41
42#if defined( __cplusplus )
43}
44#endif
45
46#endif
Note: See TracBrowser for help on using the repository browser.