@@ -13,47 +13,47 @@ extern int dvb_usb_vp702x_debug;
13
13
/* commands are read and written with USB control messages */
14
14
15
15
/* consecutive read/write operation */
16
- #define REQUEST_OUT 0xB2
17
- #define REQUEST_IN 0xB3
16
+ #define REQUEST_OUT 0xB2
17
+ #define REQUEST_IN 0xB3
18
18
19
19
/* the out-buffer of these consecutive operations contain sub-commands when b[0] = 0
20
20
* request: 0xB2; i: 0; v: 0; b[0] = 0, b[1] = subcmd, additional buffer
21
21
* the returning buffer looks as follows
22
22
* request: 0xB3; i: 0; v: 0; b[0] = 0xB3, additional buffer */
23
23
24
- #define GET_TUNER_STATUS 0x05
24
+ #define GET_TUNER_STATUS 0x05
25
25
/* additional in buffer:
26
26
* 0 1 2 3 4 5 6 7 8
27
27
* N/A N/A 0x05 signal-quality N/A N/A signal-strength lock==0 N/A */
28
28
29
- #define GET_SYSTEM_STRING 0x06
29
+ #define GET_SYSTEM_STRING 0x06
30
30
/* additional in buffer:
31
31
* 0 1 2 3 4 5 6 7 8
32
32
* N/A 'U' 'S' 'B' '7' '0' '2' 'X' N/A */
33
33
34
- #define SET_DISEQC_CMD 0x08
34
+ #define SET_DISEQC_CMD 0x08
35
35
/* additional out buffer:
36
36
* 0 1 2 3 4
37
37
* len X1 X2 X3 X4
38
38
* additional in buffer:
39
39
* 0 1 2
40
- * N/A 0 0 b[1] == b[2] == 0 -> success otherwise not */
40
+ * N/A 0 0 b[1] == b[2] == 0 -> success, failure otherwise */
41
41
42
- #define SET_LNB_POWER 0x09
42
+ #define SET_LNB_POWER 0x09
43
43
/* additional out buffer:
44
44
* 0 1 2
45
45
* 0x00 0xff 1 = on, 0 = off
46
46
* additional in buffer:
47
47
* 0 1 2
48
- * N/A 0 0 b[1] == b[2] == 0 -> success otherwise not */
48
+ * N/A 0 0 b[1] == b[2] == 0 -> success failure otherwise */
49
49
50
- #define GET_MAC_ADDRESS 0x0A
50
+ #define GET_MAC_ADDRESS 0x0A
51
51
/* #define GET_MAC_ADDRESS 0x0B */
52
52
/* additional in buffer:
53
53
* 0 1 2 3 4 5 6 7 8
54
54
* N/A N/A 0x0A or 0x0B MAC0 MAC1 MAC2 MAC3 MAC4 MAC5 */
55
55
56
- #define SET_PID_FILTER 0x11
56
+ #define SET_PID_FILTER 0x11
57
57
/* additional in buffer:
58
58
* 0 1 ... 14 15 16
59
59
* PID0_MSB PID0_LSB ... PID7_MSB PID7_LSB PID_active (bits) */
@@ -64,39 +64,38 @@ extern int dvb_usb_vp702x_debug;
64
64
* freq0 freq1 divstep srate0 srate1 srate2 flag chksum
65
65
*/
66
66
67
-
68
67
/* one direction requests */
69
- #define READ_REMOTE_REQ 0xB4
68
+ #define READ_REMOTE_REQ 0xB4
70
69
/* IN i: 0; v: 0; b[0] == request, b[1] == key */
71
70
72
- #define READ_PID_NUMBER_REQ 0xB5
71
+ #define READ_PID_NUMBER_REQ 0xB5
73
72
/* IN i: 0; v: 0; b[0] == request, b[1] == 0, b[2] = pid number */
74
73
75
- #define WRITE_EEPROM_REQ 0xB6
74
+ #define WRITE_EEPROM_REQ 0xB6
76
75
/* OUT i: offset; v: value to write; no extra buffer */
77
76
78
- #define READ_EEPROM_REQ 0xB7
77
+ #define READ_EEPROM_REQ 0xB7
79
78
/* IN i: bufferlen; v: offset; buffer with bufferlen bytes */
80
79
81
- #define READ_STATUS 0xB8
80
+ #define READ_STATUS 0xB8
82
81
/* IN i: 0; v: 0; bufferlen 10 */
83
82
84
- #define READ_TUNER_REG_REQ 0xB9
83
+ #define READ_TUNER_REG_REQ 0xB9
85
84
/* IN i: 0; v: register; b[0] = value */
86
85
87
- #define READ_FX2_REG_REQ 0xBA
86
+ #define READ_FX2_REG_REQ 0xBA
88
87
/* IN i: offset; v: 0; b[0] = value */
89
88
90
- #define WRITE_FX2_REG_REQ 0xBB
89
+ #define WRITE_FX2_REG_REQ 0xBB
91
90
/* OUT i: offset; v: value to write; 1 byte extra buffer */
92
91
93
- #define SET_TUNER_POWER_REQ 0xBC
92
+ #define SET_TUNER_POWER_REQ 0xBC
94
93
/* IN i: 0 = power off, 1 = power on */
95
94
96
- #define WRITE_TUNER_REG_REQ 0xBD
95
+ #define WRITE_TUNER_REG_REQ 0xBD
97
96
/* IN i: register, v: value to write, no extra buffer */
98
97
99
- #define RESET_TUNER 0xBE
98
+ #define RESET_TUNER 0xBE
100
99
/* IN i: 0, v: 0, no extra buffer */
101
100
102
101
extern struct dvb_frontend * vp702x_fe_attach (struct dvb_usb_device * d );
0 commit comments