summaryrefslogtreecommitdiff
path: root/tinyusb
diff options
context:
space:
mode:
authorhathach <[email protected]>2013-03-24 16:05:50 +0700
committerhathach <[email protected]>2013-03-24 16:05:50 +0700
commit55ce5cc4a2442662c20a9a70a0ce3de3ab019c3b (patch)
treeecee701bb53126ddc304a832fc2c705c38f05db3 /tinyusb
parent439a3134b91bdaddd39984ce275415958753f5d3 (diff)
add TUSB_DEVICE_STATE_INVALID_PARAMETER to tusb_device_state_t
Diffstat (limited to 'tinyusb')
-rw-r--r--tinyusb/core/tusb_types.h2
-rw-r--r--tinyusb/host/usbh.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/tinyusb/core/tusb_types.h b/tinyusb/core/tusb_types.h
index 6bdc057f9..79cc5f060 100644
--- a/tinyusb/core/tusb_types.h
+++ b/tinyusb/core/tusb_types.h
@@ -162,6 +162,8 @@ typedef enum tusb_device_state_{
TUSB_DEVICE_STATE_REMOVING ,
TUSB_DEVICE_STATE_SAFE_REMOVE ,
+
+ TUSB_DEVICE_STATE_INVALID_PARAMETER
}tusb_device_state_t;
typedef enum {
diff --git a/tinyusb/host/usbh.c b/tinyusb/host/usbh.c
index 5289a3bbe..edadfa388 100644
--- a/tinyusb/host/usbh.c
+++ b/tinyusb/host/usbh.c
@@ -100,7 +100,7 @@ static inline uint8_t get_configure_number_for_device(tusb_descriptor_device_t*
//--------------------------------------------------------------------+
tusb_device_state_t tusbh_device_get_state (uint8_t const dev_addr)
{
- ASSERT(dev_addr <= TUSB_CFG_HOST_DEVICE_MAX, 0);
+ ASSERT(dev_addr <= TUSB_CFG_HOST_DEVICE_MAX, TUSB_DEVICE_STATE_INVALID_PARAMETER);
return usbh_device_info_pool[dev_addr].state;
}