diff options
| author | Dimitri Stolnikov <horiz0n@gmx.net> | 2012-03-27 19:49:44 +0200 |
|---|---|---|
| committer | Dimitri Stolnikov <horiz0n@gmx.net> | 2012-03-27 19:49:44 +0200 |
| commit | d8da91cbc292901c499eea11db25eb8c602f5837 (patch) | |
| tree | 6e6d79ae7817828013cd598186e8a98321f4d9ce /src/tuner_fc0013.h | |
| parent | 40669a5a0af1f7d1ea3f07a3252e4ec995af3e02 (diff) | |
rework towards a library interface
Diffstat (limited to 'src/tuner_fc0013.h')
| -rw-r--r-- | src/tuner_fc0013.h | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/tuner_fc0013.h b/src/tuner_fc0013.h index b04d7d1..b405808 100644 --- a/src/tuner_fc0013.h +++ b/src/tuner_fc0013.h @@ -39,12 +39,12 @@ enum FC0013_FUNCTION_STATUS // Functions -int FC0013_Read(int pTuner, unsigned char RegAddr, unsigned char *pByte); -int FC0013_Write(int pTuner, unsigned char RegAddr, unsigned char Byte); +int FC0013_Read(void *pTuner, unsigned char RegAddr, unsigned char *pByte); +int FC0013_Write(void *pTuner, unsigned char RegAddr, unsigned char Byte); int fc0013_SetRegMaskBits( - int pTuner, + void *pTuner, unsigned char RegAddr, unsigned char Msb, unsigned char Lsb, @@ -53,18 +53,18 @@ fc0013_SetRegMaskBits( int fc0013_GetRegMaskBits( - int pTuner, + void *pTuner, unsigned char RegAddr, unsigned char Msb, unsigned char Lsb, unsigned char *pReadingValue ); -int FC0013_Open(); -int FC0013_SetFrequency(unsigned long Frequency, unsigned short Bandwidth); +int FC0013_Open(void *pTuner); +int FC0013_SetFrequency(void *pTuner, unsigned long Frequency, unsigned short Bandwidth); // Set VHF Track depends on input frequency -int FC0013_SetVhfTrack(int pTuner, unsigned long Frequency); +int FC0013_SetVhfTrack(void *pTuner, unsigned long Frequency); // The following context is FC0013 tuner API source code @@ -98,54 +98,54 @@ enum FC0013_LNA_GAIN_VALUE // Manipulaing functions void fc0013_GetTunerType( - int pTuner, + void *pTuner, int *pTunerType ); void fc0013_GetDeviceAddr( - int pTuner, + void *pTuner, unsigned char *pDeviceAddr ); int fc0013_Initialize( - int pTuner + void *pTuner ); int fc0013_SetRfFreqHz( - int pTuner, + void *pTuner, unsigned long RfFreqHz ); int fc0013_GetRfFreqHz( - int pTuner, + void *pTuner, unsigned long *pRfFreqHz ); // Extra manipulaing functions int fc0013_SetBandwidthMode( - int pTuner, + void *pTuner, int BandwidthMode ); int fc0013_GetBandwidthMode( - int pTuner, + void *pTuner, int *pBandwidthMode ); int fc0013_RcCalReset( - int pTuner + void *pTuner ); int fc0013_RcCalAdd( - int pTuner, + void *pTuner, int RcValue ); |
