targets/plc_debug.c
changeset 923 6ef6e0b3a908
parent 921 a8db48ec2c31
child 944 52a17be9c4d1
equal deleted inserted replaced
922:60fafd828a30 923:6ef6e0b3a908
   308 
   308 
   309 #define LOG_LEVELS 4
   309 #define LOG_LEVELS 4
   310 #define LOG_CRITICAL 0
   310 #define LOG_CRITICAL 0
   311 #define LOG_WARNING 1
   311 #define LOG_WARNING 1
   312 #define LOG_INFO 2
   312 #define LOG_INFO 2
   313 #define LOG_DEBUG 4
   313 #define LOG_DEBUG 3
   314 
   314 
   315 #define LOG_BUFFER_SIZE (1<<14) /*16Ko*/
   315 #define LOG_BUFFER_SIZE (1<<14) /*16Ko*/
   316 #define LOG_BUFFER_MASK (LOG_BUFFER_SIZE-1)
   316 #define LOG_BUFFER_MASK (LOG_BUFFER_SIZE-1)
   317 static char LogBuff[LOG_LEVELS][LOG_BUFFER_SIZE];
   317 static char LogBuff[LOG_LEVELS][LOG_BUFFER_SIZE];
   318 void inline copy_to_log(uint8_t level, uint32_t buffpos, void* buf, uint32_t size){
   318 void inline copy_to_log(uint8_t level, uint32_t buffpos, void* buf, uint32_t size){