add tuh_vid_pid_get()

complete Sony PS4 dualshock controller example
This commit is contained in:
hathach
2021-08-24 19:10:23 +07:00
parent 88bb8fac3d
commit 3c0c051df1
15 changed files with 569 additions and 49 deletions

View File

@@ -57,7 +57,8 @@ void tuh_task(void);
extern void hcd_int_handler(uint8_t rhport);
#define tuh_int_handler hcd_int_handler
tusb_speed_t tuh_speed_get (uint8_t dev_addr);
bool tuh_vid_pid_get(uint8_t dev_addr, uint16_t* vid, uint16_t* pid);
tusb_speed_t tuh_speed_get(uint8_t dev_addr);
// Check if device is connected and configured
bool tuh_mounted(uint8_t dev_addr);
@@ -66,6 +67,7 @@ bool tuh_mounted(uint8_t dev_addr);
static inline bool tuh_suspended(uint8_t dev_addr)
{
// TODO implement suspend & resume on host
(void) dev_addr;
return false;
}