|
@@ -518,7 +518,7 @@ static int dib0700_rc_query_old_firmware(struct dvb_usb_device *d)
|
|
|
|
|
|
d->last_event = 0;
|
|
|
switch (d->props.rc.core.protocol) {
|
|
|
- case RC_TYPE_NEC:
|
|
|
+ case RC_BIT_NEC:
|
|
|
/* NEC protocol sends repeat code as 0 0 0 FF */
|
|
|
if ((key[3-2] == 0x00) && (key[3-3] == 0x00) &&
|
|
|
(key[3] == 0xff))
|
|
@@ -3658,9 +3658,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_interval = DEFAULT_RC_INTERVAL,
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -3698,9 +3698,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_interval = DEFAULT_RC_INTERVAL,
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -3763,9 +3763,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_interval = DEFAULT_RC_INTERVAL,
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -3808,9 +3808,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -3890,9 +3890,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -3936,9 +3936,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -3987,9 +3987,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4055,9 +4055,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4106,9 +4106,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_NEC_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4177,9 +4177,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4215,9 +4215,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4295,9 +4295,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4341,9 +4341,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_NEC_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4394,9 +4394,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4433,9 +4433,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4472,9 +4472,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4511,9 +4511,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4550,9 +4550,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4589,9 +4589,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4644,9 +4644,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4681,9 +4681,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4721,9 +4721,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4761,9 +4761,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
}, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
|
|
@@ -4802,9 +4802,9 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
.rc_codes = RC_MAP_DIB0700_RC5_TABLE,
|
|
|
.module_name = "dib0700",
|
|
|
.rc_query = dib0700_rc_query_old_firmware,
|
|
|
- .allowed_protos = RC_TYPE_RC5 |
|
|
|
- RC_TYPE_RC6 |
|
|
|
- RC_TYPE_NEC,
|
|
|
+ .allowed_protos = RC_BIT_RC5 |
|
|
|
+ RC_BIT_RC6_MCE |
|
|
|
+ RC_BIT_NEC,
|
|
|
.change_protocol = dib0700_change_protocol,
|
|
|
},
|
|
|
},
|