v6m virtual machine
Import programemu812
mbed LPC812 emulator pre-alpha version
Import programemu1114
mbed LPC1114 emulator pre-alpha version
v6m_log.h
- Committer:
- va009039
- Date:
- 2016-04-01
- Revision:
- 5:65d77b2e6bc7
- Parent:
- 1:5fa0120a6169
File content as of revision 5:65d77b2e6bc7:
// v6m_log.h 2015/8/4 #pragma once #include "mbed.h" #ifndef V6M_LOG_LEVEL #define V6M_LOG_LEVEL 1 #endif #if V6M_LOG_LEVEL >= 4 #define V6M_DEBUG(...) do{printf(__VA_ARGS__);printf("\n");}while(0) #else #define V6M_DEBUG(...) while(0) #endif #if V6M_LOG_LEVEL >= 3 #define V6M_INFO(...) do{printf(__VA_ARGS__);printf("\n");}while(0) #else #define V6M_INFO(...) while(0) #endif #if V6M_LOG_LEVEL >= 2 #define V6M_WARN(...) do{printf(__VA_ARGS__);printf("\n");}while(0) #else #define V6M_WARN(...) while(0) #endif #if V6M_LOG_LEVEL >= 1 #define V6M_ERROR(...) do{printf(__VA_ARGS__);printf("\n");}while(0) #else #define V6M_ERROR(...) while(0) #endif #define V6M_ASSERT(A) MBED_ASSERT(A)