rename host API to be consistent with naming on device stack

- tuh_device_get_speed() to tuh_speed_get()
- tuh_device_configured() to tuh_mounted()
- tuh_device_ready() to tuh_ready()
This commit is contained in:
hathach
2021-08-24 12:30:57 +07:00
parent 9c3fdb8135
commit 88bb8fac3d
3 changed files with 15 additions and 8 deletions

View File

@@ -57,16 +57,23 @@ void tuh_task(void);
extern void hcd_int_handler(uint8_t rhport);
#define tuh_int_handler hcd_int_handler
tusb_speed_t tuh_device_get_speed (uint8_t dev_addr);
tusb_speed_t tuh_speed_get (uint8_t dev_addr);
// Check if device is configured
bool tuh_device_configured(uint8_t dev_addr);
// Check if device is connected and configured
bool tuh_mounted(uint8_t dev_addr);
// Check if device is suspended
static inline bool tuh_suspended(uint8_t dev_addr)
{
// TODO implement suspend & resume on host
return false;
}
// Check if device is ready to communicate with
TU_ATTR_ALWAYS_INLINE
static inline bool tuh_device_ready(uint8_t dev_addr)
static inline bool tuh_ready(uint8_t dev_addr)
{
return tuh_device_configured(dev_addr);
return tuh_mounted(dev_addr) && !tuh_suspended(dev_addr);
}
// Carry out control transfer