diff --git a/firmware/console/lwipopts.h b/firmware/console/lwipopts.h index ff6865faed..c0e0326173 100644 --- a/firmware/console/lwipopts.h +++ b/firmware/console/lwipopts.h @@ -46,14 +46,6 @@ #define TCPIP_THREAD_STACKSIZE 1024 #endif -/* Use ChibiOS specific priorities. */ -#if !defined(TCPIP_THREAD_PRIO) -#define TCPIP_THREAD_PRIO (NORMALPRIO + 5) -#endif -#if !defined(LWIP_THREAD_PRIORITY) -#define LWIP_THREAD_PRIORITY (NORMALPRIO + 4) -#endif - #define LWIP_LINK_POLL_INTERVAL TIME_S2I(1) #define LWIP_IPADDR(p) IP4_ADDR(p, 192, 168, 10, 1) #define LWIP_GATEWAY(p) IP4_ADDR(p, 192, 168, 10, 1) diff --git a/firmware/controllers/thread_priority.h b/firmware/controllers/thread_priority.h index 26c156922f..58eb3a15d8 100644 --- a/firmware/controllers/thread_priority.h +++ b/firmware/controllers/thread_priority.h @@ -25,7 +25,10 @@ #define PRIO_CJ125 (NORMALPRIO + 5) // Logging buffer flush is *slightly* above PRIO_CONSOLE so that we don't starve logging buffers during initialization and console commands -#define PRIO_TEXT_LOG (NORMALPRIO + 2) +#define PRIO_TEXT_LOG (NORMALPRIO + 4) + +#define TCPIP_THREAD_PRIO (NORMALPRIO + 3) +#define LWIP_THREAD_PRIORITY (NORMALPRIO + 2) // Console thread #define PRIO_CONSOLE (NORMALPRIO + 1)