mirror of
https://github.com/hathach/tinyusb.git
synced 2025-01-17 05:32:55 +08:00
tusb_types:
Added descriptive strings for edpt_dir and edpt_type
This commit is contained in:
parent
9c8c5c1c53
commit
16c13bc110
@ -513,6 +513,16 @@ static inline uint16_t tu_edpt_packet_size(tusb_desc_endpoint_t const* desc_ep)
|
|||||||
return tu_le16toh(desc_ep->wMaxPacketSize) & TU_GENMASK(10, 0);
|
return tu_le16toh(desc_ep->wMaxPacketSize) & TU_GENMASK(10, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline const char *tu_edpt_dir_str(tusb_dir_t dir) {
|
||||||
|
static const char *str[] = {"out", "in"};
|
||||||
|
return str[dir];
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline const char *tu_edpt_type_str(tusb_xfer_type_t t) {
|
||||||
|
static const char *str[] = {"control", "isochronous", "bulk", "interrupt"};
|
||||||
|
return str[t];
|
||||||
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------+
|
//--------------------------------------------------------------------+
|
||||||
// Descriptor helper
|
// Descriptor helper
|
||||||
//--------------------------------------------------------------------+
|
//--------------------------------------------------------------------+
|
||||||
|
Loading…
x
Reference in New Issue
Block a user