diff --git a/src/boards/rainbow2.cpp b/src/boards/rainbow2.cpp index b238e61d..cc8032a0 100644 --- a/src/boards/rainbow2.cpp +++ b/src/boards/rainbow2.cpp @@ -26,10 +26,11 @@ #include "../ines.h" #include "rainbow_esp.h" -#undef RAINBOW_DEBUG - //define RAINBOW_DEBUG +#ifndef RAINBOW_DEBUG_MAPPER +#define RAINBOW_DEBUG_MAPPER 0 +#endif -#ifdef RAINBOW_DEBUG +#if RAINBOW_DEBUG_MAPPER >= 1 #define UDBG(...) FCEU_printf(__VA_ARGS__) #else #define UDBG(...) diff --git a/src/boards/rainbow_esp.cpp b/src/boards/rainbow_esp.cpp index 0356ca79..864e431a 100644 --- a/src/boards/rainbow_esp.cpp +++ b/src/boards/rainbow_esp.cpp @@ -38,21 +38,23 @@ typedef SSIZE_T ssize_t; #endif -#define RAINBOW_DEBUG 1 +#ifndef RAINBOW_DEBUG_ESP +#define RAINBOW_DEBUG_ESP 0 +#endif -#if RAINBOW_DEBUG >= 1 +#if RAINBOW_DEBUG_ESP >= 1 #define UDBG(...) FCEU_printf(__VA_ARGS__) #else #define UDBG(...) #endif -#if RAINBOW_DEBUG >= 2 +#if RAINBOW_DEBUG_ESP >= 2 #define UDBG_FLOOD(...) FCEU_printf(__VA_ARGS__) #else #define UDBG_FLOOD(...) #endif -#if RAINBOW_DEBUG >= 1 +#if RAINBOW_DEBUG_ESP >= 1 #include "../debug.h" namespace { uint64_t wall_clock_milli() { @@ -234,7 +236,7 @@ void BrokeStudioFirmware::processBufferedMessage() { break; case toesp_cmds_t::DEBUG_LOG: UDBG("RAINBOW DEBUG/LOG\n"); - if (RAINBOW_DEBUG > 0 || (this->debug_config & 1)) { + if (RAINBOW_DEBUG_ESP > 0 || (this->debug_config & 1)) { for (std::deque::const_iterator cur = this->rx_buffer.begin() + 2; cur < this->rx_buffer.end(); ++cur) { FCEU_printf("%02x ", *cur); } @@ -1442,9 +1444,9 @@ void BrokeStudioFirmware::clearFiles(uint8 drive) { template void BrokeStudioFirmware::sendUdpDatagramToServer(I begin, I end) { -#if RAINBOW_DEBUG >= 1 +#if RAINBOW_DEBUG_ESP >= 1 FCEU_printf("RAINBOW %lu udp datagram to send", wall_clock_milli()); -# if RAINBOW_DEBUG >= 2 +# if RAINBOW_DEBUG_ESP >= 2 FCEU_printf(": "); for (I cur = begin; cur < end; ++cur) { FCEU_printf("%02x ", *cur); @@ -1473,9 +1475,9 @@ void BrokeStudioFirmware::sendUdpDatagramToServer(I begin, I end) { template void BrokeStudioFirmware::sendTcpDataToServer(I begin, I end) { -#if RAINBOW_DEBUG >= 1 +#if RAINBOW_DEBUG_ESP >= 1 FCEU_printf("RAINBOW %lu tcp data to send", wall_clock_milli()); -# if RAINBOW_DEBUG >= 2 +# if RAINBOW_DEBUG_ESP >= 2 FCEU_printf(": "); for (I cur = begin; cur < end; ++cur) { FCEU_printf("%02x ", *cur); @@ -1532,7 +1534,7 @@ std::deque BrokeStudioFirmware::read_socket(int socket) { UDBG("RAINBOW failed to read socket: %s\n", strerror(errno)); }else if (msg_len <= static_cast(MAX_MSG_SIZE)) { UDBG("RAINBOW %lu received message of size %zd", wall_clock_milli(), msg_len); -#if RAINBOW_DEBUG >= 2 +#if RAINBOW_DEBUG_ESP >= 2 UDBG_FLOOD(": "); for (auto it = data.begin(); it != data.begin() + msg_len; ++it) { UDBG_FLOOD("%02x", *it);