tuner.h
上传用户:aoeyumen
上传日期:2007-01-06
资源大小:3329k
文件大小:2k
源码类别:

DVD

开发平台:

Unix_Linux

  1. /* 
  2.     tuner.h - definition for different tuners
  3.     Copyright (C) 1997 Markus Schroeder (schroedm@uni-duesseldorf.de)
  4.     minor modifications by Ralph Metzler (rjkm@thp.uni-koeln.de)
  5.     This program is free software; you can redistribute it and/or modify
  6.     it under the terms of the GNU General Public License as published by
  7.     the Free Software Foundation; either version 2 of the License, or
  8.     (at your option) any later version.
  9.     This program is distributed in the hope that it will be useful,
  10.     but WITHOUT ANY WARRANTY; without even the implied warranty of
  11.     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  12.     GNU General Public License for more details.
  13.     You should have received a copy of the GNU General Public License
  14.     along with this program; if not, write to the Free Software
  15.     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  16. */
  17. #ifndef _TUNER_H
  18. #define _TUNER_H
  19. #define TUNER_TEMIC_PAL     0  /*  Miro Gpio Coding -1 */
  20. #define TUNER_PHILIPS_PAL_I 1
  21. #define TUNER_PHILIPS_NTSC  2
  22. #define TUNER_PHILIPS_SECAM 3
  23. #define TUNER_ABSENT        4
  24. #define TUNER_PHILIPS_PAL   5
  25. #define TUNER_TEMIC_NTSC    6
  26. #define TUNER_TEMIC_PAL_I   7
  27. #define TUNER_TEMIC_4036FY5_NTSC 8
  28. #define NOTUNER 0
  29. #define PAL     1
  30. #define PAL_I   2
  31. #define NTSC    3
  32. #define SECAM   4
  33. #define NoTuner 0
  34. #define Philips 1
  35. #define TEMIC   2
  36. #define Sony    3
  37. #define TUNER_SET_TYPE               _IOW('t',1,int)    /* set tuner type */
  38. #define TUNER_SET_TVFREQ             _IOW('t',2,int)    /* set tv freq */
  39. #define TUNER_SET_RADIOFREQ          _IOW('t',3,int)    /* set radio freq */
  40. #define TUNER_GET_ADDRESS            _IOR('t',4,int)    /* get tuner i2c */
  41. #endif