OpenCores
URL https://opencores.org/ocsvn/test_project/test_project/trunk

Subversion Repositories test_project

[/] [test_project/] [trunk/] [linux_sd_driver/] [include/] [media/] [tveeprom.h] - Blame information for rev 62

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 62 marcus.erl
/*
2
 */
3
 
4
struct tveeprom {
5
        u32 has_radio;
6
        u32 has_ir;     /* bit 0: IR receiver present, bit 1: IR transmitter (blaster) present. -1 == unknown */
7
        u32 has_MAC_address; /* 0: no MAC, 1: MAC present, 2: unknown */
8
 
9
        u32 tuner_type;
10
        u32 tuner_formats;
11
        u32 tuner_hauppauge_model;
12
 
13
        u32 tuner2_type;
14
        u32 tuner2_formats;
15
        u32 tuner2_hauppauge_model;
16
 
17
        u32 digitizer;
18
        u32 digitizer_formats;
19
 
20
        u32 audio_processor;
21
        u32 decoder_processor;
22
 
23
        u32 model;
24
        u32 revision;
25
        u32 serial_number;
26
        char rev_str[5];
27
        u8 MAC_address[6];
28
};
29
 
30
void tveeprom_hauppauge_analog(struct i2c_client *c, struct tveeprom *tvee,
31
                               unsigned char *eeprom_data);
32
 
33
int tveeprom_read(struct i2c_client *c, unsigned char *eedata, int len);

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.