summaryrefslogtreecommitdiff
path: root/tinyusb/common
diff options
context:
space:
mode:
authorhathach <[email protected]>2013-02-06 13:15:12 +0700
committerhathach <[email protected]>2013-02-06 13:15:12 +0700
commita253e4d64846316610aa92b231e3371acd7428e6 (patch)
tree91da937ea5d9ece52c5bc873d73458f7ede9f117 /tinyusb/common
parente20025b54d16deccbd6e86433f31d80f5a976fd4 (diff)
fix TASK_ASSERT for osal_none.h
add TASK_ASSERT test for osal_none integrate test project better with eclipse - assert message--> info windows - test fail --> error windows
Diffstat (limited to 'tinyusb/common')
-rw-r--r--tinyusb/common/assertion.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/tinyusb/common/assertion.h b/tinyusb/common/assertion.h
index e8ce24c0a..f0f780fe9 100644
--- a/tinyusb/common/assertion.h
+++ b/tinyusb/common/assertion.h
@@ -68,8 +68,13 @@ extern "C"
//--------------------------------------------------------------------+
// Assert Helper
//--------------------------------------------------------------------+
-#define ASSERT_MESSAGE(format, ...)\
- _PRINTF("Assert at %s %s %d: " format "\n", __BASE_FILE__, __PRETTY_FUNCTION__, __LINE__, __VA_ARGS__)
+#ifndef _TEST_
+ #define ASSERT_MESSAGE(format, ...)\
+ _PRINTF("Assert at %s: %s: %d: " format "\n", __BASE_FILE__, __PRETTY_FUNCTION__, __LINE__, __VA_ARGS__)
+#else
+ #define ASSERT_MESSAGE(format, ...)\
+ _PRINTF("%d:note: Assert " format "\n", __LINE__, __VA_ARGS__)
+#endif
#ifndef _TEST_ASSERT_
#define ASSERT_ERROR_HANDLER(x, para) return (x)