usb_cable: add short names

This commit is contained in:
King Kévin 2019-12-30 17:44:50 +01:00
parent 6b391af92a
commit 18ec94f0ba
2 changed files with 9 additions and 0 deletions

View File

@ -680,6 +680,7 @@ static const uint8_t usb_a_host_pins[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
/** USB type A connector (host side) */
static const struct usb_connector_t usb_a_host_connector = {
.name = "A",
.shortname = "A",
.variant = "host",
.pins_nb = LENGTH(usb_a_host_pins),
.pins = usb_a_host_pins,
@ -692,6 +693,7 @@ static const uint8_t usb_c_host_sideb_pins[] = {10, 23, 24, 25, 26, 27, 28, 29,
/** USB-C connector ("host" side) */
static const struct usb_connector_t usb_c_host_connector = {
.name = "C",
.shortname = "C",
.variant = "host",
.pins_nb = LENGTH(usb_c_host_sidea_pins),
.pins = usb_c_host_sidea_pins,
@ -704,6 +706,7 @@ static const uint8_t usb_a_device_pins[] = {35, 36, 37, 38, 39, 40, 41, 42, 43,
*/
static const struct usb_connector_t usb_a_device_connector = {
.name = "A",
.shortname = "A",
.variant = "device",
.pins_nb = LENGTH(usb_a_device_pins),
.pins = usb_a_device_pins,
@ -714,6 +717,7 @@ static const uint8_t usb_b_device_pins[] = {45, 46, 47, 48, 49, 50, 51, 52, 53,
/** USB type B connector (device side) */
static const struct usb_connector_t usb_b_device_connector = {
.name = "B",
.shortname = "B",
.variant = NULL,
.pins_nb = LENGTH(usb_b_device_pins),
.pins = usb_b_device_pins,
@ -726,6 +730,7 @@ static const uint8_t usb_minib_device_pins[] = {55, 56, 57, 58, 59, 60};
*/
static const struct usb_connector_t usb_minib_device_connector = {
.name = "mini-B",
.shortname = "mB",
.variant = NULL,
.pins_nb = LENGTH(usb_minib_device_pins),
.pins = usb_minib_device_pins,
@ -736,6 +741,7 @@ static const uint8_t usb_microb_device_pins[] = {61, 62, 63, 64, 65, 66, 67, 68,
/** USB micro-B connector (device side) */
static const struct usb_connector_t usb_microb_device_connector = {
.name = "micro-B",
.shortname = "uB",
.variant = NULL,
.pins_nb = LENGTH(usb_microb_device_pins),
.pins = usb_microb_device_pins,
@ -748,6 +754,7 @@ static const uint8_t usb_c_device_sideb_pins[] = {72, 85, 86, 87, 88, 89, 90, 91
/** USB-C connector ("device" side) */
static const struct usb_connector_t usb_c_device_connector = {
.name = "C",
.shortname = "C",
.variant = "device",
.pins_nb = LENGTH(usb_c_device_sidea_pins),
.pins = usb_c_device_sidea_pins,
@ -760,6 +767,7 @@ static const uint8_t lighnting_device_pins[] = {97, 98, 99, 100, 101, 102, 103,
*/
static const struct usb_connector_t lightning_device_connector = {
.name = "lightning",
.shortname = "L",
.variant = NULL,
.pins_nb = LENGTH(lighnting_device_pins),
.pins = lighnting_device_pins,

View File

@ -50,6 +50,7 @@ struct usb_pin_t {
/** USB connector definition */
struct usb_connector_t {
const char* name; /*< connector name (A, B, mini-B, micro-B, C, ...) */
const char* shortname; /*< short connector name (A, B, mB, uB, C, ...) */
const char* variant; /*< variant if there are more than one of the same connector */
uint8_t pins_nb; /*< number of pins */
const uint8_t* pins; /*< all connector pins indexes */