summaryrefslogtreecommitdiff
path: root/tinyusb/core
diff options
context:
space:
mode:
Diffstat (limited to 'tinyusb/core')
-rw-r--r--tinyusb/core/tusb_types.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/tinyusb/core/tusb_types.h b/tinyusb/core/tusb_types.h
index 1d69b9326..d9750c279 100644
--- a/tinyusb/core/tusb_types.h
+++ b/tinyusb/core/tusb_types.h
@@ -153,6 +153,17 @@ enum {
#define TUSB_DESC_CONFIG_POWER_MA(x) ((x)/2)
+/// Device State
+enum tusb_device_state_{
+ TUSB_DEVICE_STATE_UNPLUG = 0 ,
+ TUSB_DEVICE_STATE_ADDRESSED ,
+
+ TUSB_DEVICE_STATE_CONFIGURED ,
+
+ TUSB_DEVICE_STATE_REMOVING ,
+ TUSB_DEVICE_STATE_SAFE_REMOVE ,
+};
+
#ifdef __cplusplus
}
#endif