:: commit 0b17ff4a987761a0872e82498c9759f0052273e5

Mintsuki <mintsuki@protonmail.com> — 2026-01-04 16:11

parents: 06d0a77964

drivers/serial: Validate baud rate to prevent division by zero

diff --git a/common/drivers/serial.c b/common/drivers/serial.c
index 125de152..0d724857 100644
--- a/common/drivers/serial.c
+++ b/common/drivers/serial.c
@@ -21,6 +21,9 @@ static void serial_initialise(void) {
         serial_baudrate = 115200;
     } else {
         serial_baudrate = strtoui(baudrate_s, NULL, 10);
+        if (serial_baudrate == 0 || serial_baudrate > 115200) {
+            serial_baudrate = 115200;
+        }
     }
 
     // Init com1
tab: 248 wrap: offon