usb_cables: rename cables
This commit is contained in:
parent
164590746d
commit
d9f3183910
162
usb_cables.c
162
usb_cables.c
|
@ -787,7 +787,7 @@ static const struct usb_connector_t* usb_a_a_connectors[] = {
|
|||
* @implements this cable is not specified since it does not carry USB data signals
|
||||
* @note A-A cable are not specified since they use a host connector on both sides
|
||||
*/
|
||||
static const uint8_t usb_aapower_pins[][2] = {
|
||||
static const uint8_t usb_aa0_pins[][2] = {
|
||||
{usb_a_host_pins[1], usb_a_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[4], usb_a_device_pins[4]}, // GND
|
||||
};
|
||||
|
@ -796,7 +796,7 @@ static const uint8_t usb_aapower_pins[][2] = {
|
|||
* @implements this cable is not specified since it does not carry USB data signals
|
||||
* @note A-A cable are not specified since they use a host connector on both sides, but some cheap devices use it because the connector is cheap
|
||||
*/
|
||||
static const uint8_t usb_aausb2_pins[][2] = {
|
||||
static const uint8_t usb_aa2_pins[][2] = {
|
||||
{usb_a_host_pins[0], usb_a_device_pins[0]}, // shield
|
||||
{usb_a_host_pins[1], usb_a_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[2], usb_a_device_pins[2]}, // D-
|
||||
|
@ -808,7 +808,7 @@ static const uint8_t usb_aausb2_pins[][2] = {
|
|||
* @implements this cable is not specified since it does not carry USB data signals
|
||||
* @note A-A cable are not specified since they use a host connector on both sides, but it is often used on PCIe raiser boards
|
||||
*/
|
||||
static const uint8_t usb_aausb3_pins[][2] = {
|
||||
static const uint8_t usb_aa3_pins[][2] = {
|
||||
{usb_a_host_pins[0], usb_a_device_pins[0]}, // shield
|
||||
{usb_a_host_pins[1], usb_a_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[2], usb_a_device_pins[2]}, // D-
|
||||
|
@ -830,7 +830,7 @@ static const struct usb_connector_t* usb_a_host_b_connectors[] = {
|
|||
/** USB type A to type B power only cable pin pairs
|
||||
* @implements this cable is not specified since it does not carry USB data signals
|
||||
*/
|
||||
static const uint8_t usb__a_host__b__abpower_pins[][2] = {
|
||||
static const uint8_t usb__a_host__b__ab0_pins[][2] = {
|
||||
{usb_a_host_pins[1], usb_b_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[4], usb_b_device_pins[4]}, // GND
|
||||
};
|
||||
|
@ -839,7 +839,7 @@ static const uint8_t usb__a_host__b__abpower_pins[][2] = {
|
|||
* @implements USB Cables and Connectors Class 2.0 (https://www.usb.org/document-library/cables-and-connectors-class-20)
|
||||
* @note the shield is mandatory
|
||||
*/
|
||||
static const uint8_t usb__a_host__b__abusb2_pins[][2] = {
|
||||
static const uint8_t usb__a_host__b__ab2_pins[][2] = {
|
||||
{usb_a_host_pins[0], usb_b_device_pins[0]}, // shield
|
||||
{usb_a_host_pins[1], usb_b_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[2], usb_b_device_pins[2]}, // D-
|
||||
|
@ -851,7 +851,7 @@ static const uint8_t usb__a_host__b__abusb2_pins[][2] = {
|
|||
* @implements USB 3.1 Legacy Cable and Connector (https://www.usb.org/document-library/usb-31-legacy-cable-and-connector-revision-10)
|
||||
* @note the shield is mandatory
|
||||
*/
|
||||
static const uint8_t usb__a_host__b__abusb3_pins[][2] = {
|
||||
static const uint8_t usb__a_host__b__ab3_pins[][2] = {
|
||||
{usb_a_host_pins[0], usb_b_device_pins[0]}, // shield
|
||||
{usb_a_host_pins[1], usb_b_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[2], usb_b_device_pins[2]}, // D-
|
||||
|
@ -870,12 +870,12 @@ static const struct usb_connector_t* usb_a_device_b_connectors[] = {
|
|||
&usb_b_device_connector,
|
||||
};
|
||||
|
||||
static const uint8_t usb__a_device__b__abpower_pins[][2] = {
|
||||
static const uint8_t usb__a_device__b__ab0_pins[][2] = {
|
||||
{usb_a_device_pins[1], usb_b_device_pins[1]}, // VBUS
|
||||
{usb_a_device_pins[4], usb_b_device_pins[4]}, // GND
|
||||
};
|
||||
|
||||
static const uint8_t usb__a_device__b__abusb2_pins[][2] = {
|
||||
static const uint8_t usb__a_device__b__ab2_pins[][2] = {
|
||||
{usb_a_device_pins[0], usb_b_device_pins[0]}, // shield
|
||||
{usb_a_device_pins[1], usb_b_device_pins[1]}, // VBUS
|
||||
{usb_a_device_pins[2], usb_b_device_pins[2]}, // D-
|
||||
|
@ -883,7 +883,7 @@ static const uint8_t usb__a_device__b__abusb2_pins[][2] = {
|
|||
{usb_a_device_pins[4], usb_b_device_pins[4]}, // GND
|
||||
};
|
||||
|
||||
static const uint8_t usb__a_device__b__abusb3_pins[][2] = {
|
||||
static const uint8_t usb__a_device__b__ab3_pins[][2] = {
|
||||
{usb_a_device_pins[0], usb_b_device_pins[0]}, // shield
|
||||
{usb_a_device_pins[1], usb_b_device_pins[1]}, // VBUS
|
||||
{usb_a_device_pins[2], usb_b_device_pins[2]}, // D-
|
||||
|
@ -905,7 +905,7 @@ static const struct usb_connector_t* usb_a_host_minib_connectors[] = {
|
|||
/** USB type A to type mini-B power only cable pin pairs
|
||||
* @implements this cable is not specified since it does not carry USB data signals
|
||||
*/
|
||||
static const uint8_t usb__a_host__minib__aminibpower_pins[][2] = {
|
||||
static const uint8_t usb__a_host__minib__amb0_pins[][2] = {
|
||||
{usb_a_host_pins[1], usb_minib_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[4], usb_minib_device_pins[5]}, // GND
|
||||
};
|
||||
|
@ -914,7 +914,7 @@ static const uint8_t usb__a_host__minib__aminibpower_pins[][2] = {
|
|||
* @implements USB Cables and Connectors Class 2.0 (https://www.usb.org/document-library/cables-and-connectors-class-20)
|
||||
* @note the shield is mandatory
|
||||
*/
|
||||
static const uint8_t usb__a_host__minib__aminibusb2_pins[][2] = {
|
||||
static const uint8_t usb__a_host__minib__amb2_pins[][2] = {
|
||||
{usb_a_host_pins[0], usb_minib_device_pins[0]}, // shield
|
||||
{usb_a_host_pins[1], usb_minib_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[2], usb_minib_device_pins[2]}, // D-
|
||||
|
@ -928,12 +928,12 @@ static const struct usb_connector_t* usb_a_device_minib_connectors[] = {
|
|||
&usb_minib_device_connector,
|
||||
};
|
||||
|
||||
static const uint8_t usb__a_device__minib__aminibpower_pins[][2] = {
|
||||
static const uint8_t usb__a_device__minib__amb0_pins[][2] = {
|
||||
{usb_a_device_pins[1], usb_minib_device_pins[1]}, // VBUS
|
||||
{usb_a_device_pins[4], usb_minib_device_pins[5]}, // GND
|
||||
};
|
||||
|
||||
static const uint8_t usb__a_device__minib__aminibusb2_pins[][2] = {
|
||||
static const uint8_t usb__a_device__minib__amb2_pins[][2] = {
|
||||
{usb_a_device_pins[0], usb_minib_device_pins[0]}, // shield
|
||||
{usb_a_device_pins[1], usb_minib_device_pins[1]}, // VBUS
|
||||
{usb_a_device_pins[2], usb_minib_device_pins[2]}, // D-
|
||||
|
@ -950,7 +950,7 @@ static const struct usb_connector_t* usb_a_host_microb_connectors[] = {
|
|||
/** USB type A to type micro-B power only cable pin pairs
|
||||
* @implements this cable is not specified since it does not carry USB data signals
|
||||
*/
|
||||
static const uint8_t usb__a_host__microb__amicrobpower_pins[][2] = {
|
||||
static const uint8_t usb__a_host__microb__aub0_pins[][2] = {
|
||||
{usb_a_host_pins[1], usb_microb_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[4], usb_microb_device_pins[5]}, // GND
|
||||
};
|
||||
|
@ -959,7 +959,7 @@ static const uint8_t usb__a_host__microb__amicrobpower_pins[][2] = {
|
|||
* @implements USB Cables and Connectors Class 2.0 (https://www.usb.org/document-library/cables-and-connectors-class-20)
|
||||
* @note the shield is mandatory
|
||||
*/
|
||||
static const uint8_t usb__a_host__microb__amicrobusb2_pins[][2] = {
|
||||
static const uint8_t usb__a_host__microb__aub2_pins[][2] = {
|
||||
{usb_a_host_pins[0], usb_microb_device_pins[0]}, // shield
|
||||
{usb_a_host_pins[1], usb_microb_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[2], usb_microb_device_pins[2]}, // D-
|
||||
|
@ -971,7 +971,7 @@ static const uint8_t usb__a_host__microb__amicrobusb2_pins[][2] = {
|
|||
* @implements USB 3.1 Legacy Cable and Connector (https://www.usb.org/document-library/usb-31-legacy-cable-and-connector-revision-10)
|
||||
* @note the shield is mandatory
|
||||
*/
|
||||
static const uint8_t usb__a_host__microb__amicrobusb3_pins[][2] = {
|
||||
static const uint8_t usb__a_host__microb__aub3_pins[][2] = {
|
||||
{usb_a_host_pins[0], usb_microb_device_pins[0]}, // shield
|
||||
{usb_a_host_pins[1], usb_microb_device_pins[1]}, // VBUS
|
||||
{usb_a_host_pins[2], usb_microb_device_pins[2]}, // D-
|
||||
|
@ -990,12 +990,12 @@ static const struct usb_connector_t* usb_a_device_microb_connectors[] = {
|
|||
&usb_microb_device_connector,
|
||||
};
|
||||
|
||||
static const uint8_t usb__a_device__microb__amicrobpower_pins[][2] = {
|
||||
static const uint8_t usb__a_device__microb__aub0_pins[][2] = {
|
||||
{usb_a_device_pins[1], usb_microb_device_pins[1]}, // VBUS
|
||||
{usb_a_device_pins[4], usb_microb_device_pins[5]}, // GND
|
||||
};
|
||||
|
||||
static const uint8_t usb__a_device__microb__amicrobusb2_pins[][2] = {
|
||||
static const uint8_t usb__a_device__microb__aub2_pins[][2] = {
|
||||
{usb_a_device_pins[0], usb_microb_device_pins[0]}, // shield
|
||||
{usb_a_device_pins[1], usb_microb_device_pins[1]}, // VBUS
|
||||
{usb_a_device_pins[2], usb_microb_device_pins[2]}, // D-
|
||||
|
@ -1003,7 +1003,7 @@ static const uint8_t usb__a_device__microb__amicrobusb2_pins[][2] = {
|
|||
{usb_a_device_pins[4], usb_microb_device_pins[5]}, // GND
|
||||
};
|
||||
|
||||
static const uint8_t usb__a_device__microb__amicrobusb3_pins[][2] = {
|
||||
static const uint8_t usb__a_device__microb__aub3_pins[][2] = {
|
||||
{usb_a_device_pins[0], usb_microb_device_pins[0]}, // shield
|
||||
{usb_a_device_pins[1], usb_microb_device_pins[1]}, // VBUS
|
||||
{usb_a_device_pins[2], usb_microb_device_pins[2]}, // D-
|
||||
|
@ -1084,7 +1084,7 @@ static const struct usb_connector_t* usb_a_device_c_device_connectors[] = {
|
|||
/** USB type A to type C power only cable pin pairs
|
||||
* @implements this cable is not specified since it does not carry USB signals
|
||||
*/
|
||||
static const uint8_t usb__a_host__c_host_sidea__power_pins[][2] = {
|
||||
static const uint8_t usb__a_host__c_host_sidea__ac0_pins[][2] = {
|
||||
// C internal connections
|
||||
{usb_c_host_sidea_pins[0], usb_c_host_sidea_pins[1]}, // shield, A1 GND
|
||||
{usb_c_host_sidea_pins[0], usb_c_host_sidea_pins[12]}, // shield, A12 GND
|
||||
|
@ -1119,7 +1119,7 @@ static const uint8_t usb__a_host__c_host_sidea__power_pins[][2] = {
|
|||
{usb_a_host_pins[1], usb_c_host_sidea_pins[5]}, // VBUS - A5 CC1 (56kO)
|
||||
};
|
||||
|
||||
static const uint8_t usb__a_host__c_host_sideb__power_pins[][2] = {
|
||||
static const uint8_t usb__a_host__c_host_sideb__ac0_pins[][2] = {
|
||||
// C internal connections
|
||||
{usb_c_host_sideb_pins[0], usb_c_host_sideb_pins[1]}, // shield, A1 GND
|
||||
{usb_c_host_sideb_pins[0], usb_c_host_sideb_pins[12]}, // shield, A12 GND
|
||||
|
@ -1153,7 +1153,7 @@ static const uint8_t usb__a_host__c_host_sideb__power_pins[][2] = {
|
|||
{usb_a_host_pins[4], usb_c_host_sideb_pins[12 + 1]}, // GND, B1 GND
|
||||
{usb_a_host_pins[1], usb_c_host_sideb_pins[5]}, // VBUS - A5 CC1 (56kO)
|
||||
};
|
||||
static const uint8_t usb__a_host__c_device_sidea__power_pins[][2] = {
|
||||
static const uint8_t usb__a_host__c_device_sidea__ac0_pins[][2] = {
|
||||
// C internal connections
|
||||
{usb_c_device_sidea_pins[0], usb_c_device_sidea_pins[1]}, // shield, A1 GND
|
||||
{usb_c_device_sidea_pins[0], usb_c_device_sidea_pins[12]}, // shield, A12 GND
|
||||
|
@ -1187,7 +1187,7 @@ static const uint8_t usb__a_host__c_device_sidea__power_pins[][2] = {
|
|||
{usb_a_host_pins[4], usb_c_device_sidea_pins[12 + 1]}, // GND, B1 GND
|
||||
{usb_a_host_pins[1], usb_c_device_sidea_pins[5]}, // VBUS - A5 CC1 (56kO)
|
||||
};
|
||||
static const uint8_t usb__a_host__c_device_sideb__power_pins[][2] = {
|
||||
static const uint8_t usb__a_host__c_device_sideb__ac0_pins[][2] = {
|
||||
// C internal connections
|
||||
{usb_c_device_sideb_pins[0], usb_c_device_sideb_pins[1]}, // shield, A1 GND
|
||||
{usb_c_device_sideb_pins[0], usb_c_device_sideb_pins[12]}, // shield, A12 GND
|
||||
|
@ -1222,7 +1222,7 @@ static const uint8_t usb__a_host__c_device_sideb__power_pins[][2] = {
|
|||
{usb_a_host_pins[1], usb_c_device_sideb_pins[5]}, // VBUS - A5 CC1 (56kO)
|
||||
};
|
||||
|
||||
static const uint8_t usb__a_device__c_host_sidea__power_pins[][2] = {
|
||||
static const uint8_t usb__a_device__c_host_sidea__ac0_pins[][2] = {
|
||||
// C internal connections
|
||||
{usb_c_host_sidea_pins[0], usb_c_host_sidea_pins[1]}, // shield, A1 GND
|
||||
{usb_c_host_sidea_pins[0], usb_c_host_sidea_pins[12]}, // shield, A12 GND
|
||||
|
@ -1256,7 +1256,7 @@ static const uint8_t usb__a_device__c_host_sidea__power_pins[][2] = {
|
|||
{usb_a_device_pins[4], usb_c_host_sidea_pins[12 + 1]}, // GND, B1 GND
|
||||
{usb_a_device_pins[1], usb_c_host_sidea_pins[5]}, // VBUS - A5 CC1 (56kO)
|
||||
};
|
||||
static const uint8_t usb__a_device__c_host_sideb__power_pins[][2] = {
|
||||
static const uint8_t usb__a_device__c_host_sideb__ac0_pins[][2] = {
|
||||
// C internal connections
|
||||
{usb_c_host_sideb_pins[0], usb_c_host_sideb_pins[1]}, // shield, A1 GND
|
||||
{usb_c_host_sideb_pins[0], usb_c_host_sideb_pins[12]}, // shield, A12 GND
|
||||
|
@ -1290,7 +1290,7 @@ static const uint8_t usb__a_device__c_host_sideb__power_pins[][2] = {
|
|||
{usb_a_device_pins[4], usb_c_host_sideb_pins[12 + 1]}, // GND, B1 GND
|
||||
{usb_a_device_pins[1], usb_c_host_sideb_pins[5]}, // VBUS - A5 CC1 (56kO)
|
||||
};
|
||||
static const uint8_t usb__a_device__c_device_sidea__power_pins[][2] = {
|
||||
static const uint8_t usb__a_device__c_device_sidea__ac0_pins[][2] = {
|
||||
// C internal connections
|
||||
{usb_c_device_sidea_pins[0], usb_c_device_sidea_pins[1]}, // shield, A1 GND
|
||||
{usb_c_device_sidea_pins[0], usb_c_device_sidea_pins[12]}, // shield, A12 GND
|
||||
|
@ -1324,7 +1324,7 @@ static const uint8_t usb__a_device__c_device_sidea__power_pins[][2] = {
|
|||
{usb_a_device_pins[4], usb_c_device_sidea_pins[12 + 1]}, // GND, B1 GND
|
||||
{usb_a_device_pins[1], usb_c_device_sidea_pins[5]}, // VBUS - A5 CC1 (56kO)
|
||||
};
|
||||
static const uint8_t usb__a_device__c_device_sideb__power_pins[][2] = {
|
||||
static const uint8_t usb__a_device__c_device_sideb__ac0_pins[][2] = {
|
||||
// C internal connections
|
||||
{usb_c_device_sideb_pins[0], usb_c_device_sideb_pins[1]}, // shield, A1 GND
|
||||
{usb_c_device_sideb_pins[0], usb_c_device_sideb_pins[12]}, // shield, A12 GND
|
||||
|
@ -3435,140 +3435,140 @@ const struct usb_cable_t usb_cables[] = {
|
|||
.name = "A-A power only",
|
||||
.connectors_nb = LENGTH(usb_a_a_connectors),
|
||||
.connectors = usb_a_a_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb_aapower_pins),
|
||||
.pin_pairs = usb_aapower_pins,
|
||||
.pin_pairs_nb = LENGTH(usb_aa0_pins),
|
||||
.pin_pairs = usb_aa0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-A USB 2.0",
|
||||
.connectors_nb = LENGTH(usb_a_a_connectors),
|
||||
.connectors = usb_a_a_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb_aausb2_pins),
|
||||
.pin_pairs = usb_aausb2_pins,
|
||||
.pin_pairs_nb = LENGTH(usb_aa2_pins),
|
||||
.pin_pairs = usb_aa2_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-A USB 3.x",
|
||||
.connectors_nb = LENGTH(usb_a_a_connectors),
|
||||
.connectors = usb_a_a_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb_aausb3_pins),
|
||||
.pin_pairs = usb_aausb3_pins,
|
||||
.pin_pairs_nb = LENGTH(usb_aa3_pins),
|
||||
.pin_pairs = usb_aa3_pins,
|
||||
},
|
||||
// A (host) - B
|
||||
{
|
||||
.name = "A-B power only",
|
||||
.connectors_nb = LENGTH(usb_a_host_b_connectors),
|
||||
.connectors = usb_a_host_b_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__b__abpower_pins),
|
||||
.pin_pairs = usb__a_host__b__abpower_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__b__ab0_pins),
|
||||
.pin_pairs = usb__a_host__b__ab0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-B USB 2.0",
|
||||
.connectors_nb = LENGTH(usb_a_host_b_connectors),
|
||||
.connectors = usb_a_host_b_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__b__abusb2_pins),
|
||||
.pin_pairs = usb__a_host__b__abusb2_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__b__ab2_pins),
|
||||
.pin_pairs = usb__a_host__b__ab2_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-B USB 3.x",
|
||||
.connectors_nb = LENGTH(usb_a_host_b_connectors),
|
||||
.connectors = usb_a_host_b_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__b__abusb3_pins),
|
||||
.pin_pairs = usb__a_host__b__abusb3_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__b__ab3_pins),
|
||||
.pin_pairs = usb__a_host__b__ab3_pins,
|
||||
},
|
||||
// A (device) - B
|
||||
{
|
||||
.name = "A-B power only",
|
||||
.connectors_nb = LENGTH(usb_a_host_b_connectors),
|
||||
.connectors = usb_a_device_b_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__b__abpower_pins),
|
||||
.pin_pairs = usb__a_device__b__abpower_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__b__ab0_pins),
|
||||
.pin_pairs = usb__a_device__b__ab0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-B USB 2.0",
|
||||
.connectors_nb = LENGTH(usb_a_host_b_connectors),
|
||||
.connectors = usb_a_device_b_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__b__abusb2_pins),
|
||||
.pin_pairs = usb__a_device__b__abusb2_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__b__ab2_pins),
|
||||
.pin_pairs = usb__a_device__b__ab2_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-B USB 3.x",
|
||||
.connectors_nb = LENGTH(usb_a_host_b_connectors),
|
||||
.connectors = usb_a_device_b_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__b__abusb3_pins),
|
||||
.pin_pairs = usb__a_device__b__abusb3_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__b__ab3_pins),
|
||||
.pin_pairs = usb__a_device__b__ab3_pins,
|
||||
},
|
||||
// A (host) - mini-B
|
||||
{
|
||||
.name = "A-miniB power",
|
||||
.connectors_nb = LENGTH(usb_a_host_minib_connectors),
|
||||
.connectors = usb_a_host_minib_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__minib__aminibpower_pins),
|
||||
.pin_pairs = usb__a_host__minib__aminibpower_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__minib__amb0_pins),
|
||||
.pin_pairs = usb__a_host__minib__amb0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-miniB USB 2.0",
|
||||
.connectors_nb = LENGTH(usb_a_host_minib_connectors),
|
||||
.connectors = usb_a_host_minib_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__minib__aminibusb2_pins),
|
||||
.pin_pairs = usb__a_host__minib__aminibusb2_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__minib__amb2_pins),
|
||||
.pin_pairs = usb__a_host__minib__amb2_pins,
|
||||
},
|
||||
// A (device) - mini-B
|
||||
{
|
||||
.name = "A-miniB power",
|
||||
.connectors_nb = LENGTH(usb_a_device_minib_connectors),
|
||||
.connectors = usb_a_device_minib_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__minib__aminibpower_pins),
|
||||
.pin_pairs = usb__a_device__minib__aminibpower_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__minib__amb0_pins),
|
||||
.pin_pairs = usb__a_device__minib__amb0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-miniB USB 2.0",
|
||||
.connectors_nb = LENGTH(usb_a_device_minib_connectors),
|
||||
.connectors = usb_a_device_minib_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__minib__aminibusb2_pins),
|
||||
.pin_pairs = usb__a_device__minib__aminibusb2_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__minib__amb2_pins),
|
||||
.pin_pairs = usb__a_device__minib__amb2_pins,
|
||||
},
|
||||
// A (host) - micro-B
|
||||
{
|
||||
.name = "A-microB power",
|
||||
.connectors_nb = LENGTH(usb_a_host_microb_connectors),
|
||||
.connectors = usb_a_host_microb_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__microb__amicrobpower_pins),
|
||||
.pin_pairs = usb__a_host__microb__amicrobpower_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__microb__aub0_pins),
|
||||
.pin_pairs = usb__a_host__microb__aub0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-microB USB 2.0",
|
||||
.connectors_nb = LENGTH(usb_a_host_microb_connectors),
|
||||
.connectors = usb_a_host_microb_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__microb__amicrobusb2_pins),
|
||||
.pin_pairs = usb__a_host__microb__amicrobusb2_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__microb__aub2_pins),
|
||||
.pin_pairs = usb__a_host__microb__aub2_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-microB USB 3.x",
|
||||
.connectors_nb = LENGTH(usb_a_host_microb_connectors),
|
||||
.connectors = usb_a_host_microb_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__microb__amicrobusb3_pins),
|
||||
.pin_pairs = usb__a_host__microb__amicrobusb3_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__microb__aub3_pins),
|
||||
.pin_pairs = usb__a_host__microb__aub3_pins,
|
||||
},
|
||||
// A (device) - micro-B
|
||||
{
|
||||
.name = "A-microB power",
|
||||
.connectors_nb = LENGTH(usb_a_device_microb_connectors),
|
||||
.connectors = usb_a_device_microb_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__microb__amicrobpower_pins),
|
||||
.pin_pairs = usb__a_device__microb__amicrobpower_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__microb__aub0_pins),
|
||||
.pin_pairs = usb__a_device__microb__aub0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-microB USB 2.0",
|
||||
.connectors_nb = LENGTH(usb_a_device_microb_connectors),
|
||||
.connectors = usb_a_device_microb_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__microb__amicrobusb2_pins),
|
||||
.pin_pairs = usb__a_device__microb__amicrobusb2_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__microb__aub2_pins),
|
||||
.pin_pairs = usb__a_device__microb__aub2_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-microB USB 3.x",
|
||||
.connectors_nb = LENGTH(usb_a_device_microb_connectors),
|
||||
.connectors = usb_a_device_microb_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__microb__amicrobusb3_pins),
|
||||
.pin_pairs = usb__a_device__microb__amicrobusb3_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__microb__aub3_pins),
|
||||
.pin_pairs = usb__a_device__microb__aub3_pins,
|
||||
},
|
||||
// C
|
||||
{
|
||||
|
@ -3590,57 +3590,57 @@ const struct usb_cable_t usb_cables[] = {
|
|||
.name = "A-C power only",
|
||||
.connectors_nb = LENGTH(usb_a_host_c_host_connectors),
|
||||
.connectors = usb_a_host_c_host_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__c_host_sidea__power_pins),
|
||||
.pin_pairs = usb__a_host__c_host_sidea__power_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__c_host_sidea__ac0_pins),
|
||||
.pin_pairs = usb__a_host__c_host_sidea__ac0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-C power only",
|
||||
.connectors_nb = LENGTH(usb_a_host_c_host_connectors),
|
||||
.connectors = usb_a_host_c_host_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__c_host_sideb__power_pins),
|
||||
.pin_pairs = usb__a_host__c_host_sideb__power_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__c_host_sideb__ac0_pins),
|
||||
.pin_pairs = usb__a_host__c_host_sideb__ac0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-C power only",
|
||||
.connectors_nb = LENGTH(usb_a_host_c_device_connectors),
|
||||
.connectors = usb_a_host_c_device_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__c_device_sidea__power_pins),
|
||||
.pin_pairs = usb__a_host__c_device_sidea__power_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__c_device_sidea__ac0_pins),
|
||||
.pin_pairs = usb__a_host__c_device_sidea__ac0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-C power only",
|
||||
.connectors_nb = LENGTH(usb_a_host_c_device_connectors),
|
||||
.connectors = usb_a_host_c_device_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__c_device_sideb__power_pins),
|
||||
.pin_pairs = usb__a_host__c_device_sideb__power_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_host__c_device_sideb__ac0_pins),
|
||||
.pin_pairs = usb__a_host__c_device_sideb__ac0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-C power only",
|
||||
.connectors_nb = LENGTH(usb_a_device_c_host_connectors),
|
||||
.connectors = usb_a_device_c_host_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__c_host_sidea__power_pins),
|
||||
.pin_pairs = usb__a_device__c_host_sidea__power_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__c_host_sidea__ac0_pins),
|
||||
.pin_pairs = usb__a_device__c_host_sidea__ac0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-C power only",
|
||||
.connectors_nb = LENGTH(usb_a_device_c_host_connectors),
|
||||
.connectors = usb_a_device_c_host_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__c_host_sideb__power_pins),
|
||||
.pin_pairs = usb__a_device__c_host_sideb__power_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__c_host_sideb__ac0_pins),
|
||||
.pin_pairs = usb__a_device__c_host_sideb__ac0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-C power only",
|
||||
.connectors_nb = LENGTH(usb_a_device_c_device_connectors),
|
||||
.connectors = usb_a_device_c_device_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__c_device_sidea__power_pins),
|
||||
.pin_pairs = usb__a_device__c_device_sidea__power_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__c_device_sidea__ac0_pins),
|
||||
.pin_pairs = usb__a_device__c_device_sidea__ac0_pins,
|
||||
},
|
||||
{
|
||||
.name = "A-C power only",
|
||||
.connectors_nb = LENGTH(usb_a_device_c_device_connectors),
|
||||
.connectors = usb_a_device_c_device_connectors,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__c_device_sideb__power_pins),
|
||||
.pin_pairs = usb__a_device__c_device_sideb__power_pins,
|
||||
.pin_pairs_nb = LENGTH(usb__a_device__c_device_sideb__ac0_pins),
|
||||
.pin_pairs = usb__a_device__c_device_sideb__ac0_pins,
|
||||
},
|
||||
// A - C USB 2.0
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue