From aaee8a840b413e31fdb4e50123c19f1a005b6a68 Mon Sep 17 00:00:00 2001 From: sakumisu <1203593632@qq.com> Date: Sat, 29 Jan 2022 23:15:36 +0800 Subject: add memory wrapper and errno util --- common/usb_util.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'common/usb_util.h') diff --git a/common/usb_util.h b/common/usb_util.h index 441d0a3f..ab4eb693 100644 --- a/common/usb_util.h +++ b/common/usb_util.h @@ -28,7 +28,9 @@ #include #include #include -#include "usb_slist.h" +#include "usb_errno.h" +#include "usb_list.h" +#include "usb_mem.h" #if defined(__CC_ARM) #ifndef __USED @@ -288,4 +290,11 @@ #define USB_LOG_ERR(...) #endif +void usb_assert(const char *filename, int linenum); +#define USB_ASSERT(f) \ + do { \ + if (!(f)) \ + usb_assert(__FILE__, __LINE__); \ + } while (0) + #endif -- cgit v1.3.1