From 0ce6bfc1a278362028239a3522755aa3b463323d Mon Sep 17 00:00:00 2001 From: Koen Zandberg Date: Sun, 24 Oct 2021 19:26:14 +0200 Subject: [PATCH] usbus: Deprecate USBUS_HANDLER_FLAG_TR_FAIL event --- sys/include/usb/usbus.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sys/include/usb/usbus.h b/sys/include/usb/usbus.h index b4e43f0e3e..7f2551deb4 100644 --- a/sys/include/usb/usbus.h +++ b/sys/include/usb/usbus.h @@ -121,7 +121,15 @@ extern "C" { #define USBUS_HANDLER_FLAG_SOF (0x0002) /**< Report SOF events */ #define USBUS_HANDLER_FLAG_SUSPEND (0x0004) /**< Report suspend events */ #define USBUS_HANDLER_FLAG_RESUME (0x0008) /**< Report resume from suspend */ -#define USBUS_HANDLER_FLAG_TR_FAIL (0x0010) /**< Report transfer fail */ + +/** + * @brief Report transfer fail + * + * @deprecated This event is deprecated as only a limited number of low level + * devices report this and it doesn't offer value for upper layer + * code. This flag will be removed after the 2022.07 release + */ +#define USBUS_HANDLER_FLAG_TR_FAIL (0x0010) #define USBUS_HANDLER_FLAG_TR_STALL (0x0020) /**< Report transfer stall complete */ /** @} */