| Antoine Jacquet | 8466028 | 2008-08-11 13:12:19 -0300 | [diff] [blame] | 1 | /* | 
|  | 2 | * DVB USB Linux driver for AME DTV-5100 USB2.0 DVB-T | 
|  | 3 | * | 
|  | 4 | * Copyright (C) 2008  Antoine Jacquet <royale@zerezo.com> | 
|  | 5 | * http://royale.zerezo.com/dtv5100/ | 
|  | 6 | * | 
|  | 7 | * This program is free software; you can redistribute it and/or modify | 
|  | 8 | * it under the terms of the GNU General Public License as published by | 
|  | 9 | * the Free Software Foundation; either version 2 of the License, or | 
|  | 10 | * (at your option) any later version. | 
|  | 11 | * | 
|  | 12 | * This program is distributed in the hope that it will be useful, | 
|  | 13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 
|  | 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
|  | 15 | * GNU General Public License for more details. | 
|  | 16 | * | 
|  | 17 | * You should have received a copy of the GNU General Public License | 
|  | 18 | * along with this program; if not, write to the Free Software | 
|  | 19 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA | 
|  | 20 | */ | 
|  | 21 |  | 
|  | 22 | #ifndef _DVB_USB_DTV5100_H_ | 
|  | 23 | #define _DVB_USB_DTV5100_H_ | 
|  | 24 |  | 
|  | 25 | #define DVB_USB_LOG_PREFIX "dtv5100" | 
|  | 26 | #include "dvb-usb.h" | 
|  | 27 |  | 
|  | 28 | #define DTV5100_USB_TIMEOUT 500 | 
| Antoine Jacquet | 60688d5 | 2008-08-11 19:21:33 -0300 | [diff] [blame] | 29 |  | 
|  | 30 | #define DTV5100_DEMOD_ADDR	0x00 | 
|  | 31 | #define DTV5100_DEMOD_WRITE	0xc0 | 
|  | 32 | #define DTV5100_DEMOD_READ	0xc1 | 
|  | 33 |  | 
|  | 34 | #define DTV5100_TUNER_ADDR	0xc4 | 
|  | 35 | #define DTV5100_TUNER_WRITE	0xc7 | 
|  | 36 | #define DTV5100_TUNER_READ	0xc8 | 
| Antoine Jacquet | 8466028 | 2008-08-11 13:12:19 -0300 | [diff] [blame] | 37 |  | 
|  | 38 | #define DRIVER_AUTHOR "Antoine Jacquet, http://royale.zerezo.com/" | 
|  | 39 | #define DRIVER_DESC "AME DTV-5100 USB2.0 DVB-T" | 
|  | 40 |  | 
|  | 41 | static struct { | 
|  | 42 | u8 request; | 
|  | 43 | u8 value; | 
|  | 44 | u16 index; | 
|  | 45 | } dtv5100_init[] = { | 
|  | 46 | { 0x000000c5, 0x00000000, 0x00000001 }, | 
|  | 47 | { 0x000000c5, 0x00000001, 0x00000001 }, | 
| Antoine Jacquet | 8466028 | 2008-08-11 13:12:19 -0300 | [diff] [blame] | 48 | { }		/* Terminating entry */ | 
|  | 49 | }; | 
|  | 50 |  | 
| Antoine Jacquet | 8466028 | 2008-08-11 13:12:19 -0300 | [diff] [blame] | 51 | #endif |