diff --git a/src/modm/platform/uart/cortex/itm.cpp.in b/src/modm/platform/uart/cortex/itm.cpp.in index 16b6c3fefe..a089112a9f 100644 --- a/src/modm/platform/uart/cortex/itm.cpp.in +++ b/src/modm/platform/uart/cortex/itm.cpp.in @@ -97,7 +97,7 @@ Itm::write(uint8_t data) update(); return txBuffer.push(data); %% else - return write_itm(data); + return write_itm(data << 24); %% endif }