AnsweredAssumed Answered

Non-blocking printf

Question asked by Ole Asbjorn Fadum on Jan 22, 2015
Latest reply on Jan 26, 2015 by Ole Asbjorn Fadum

I'm running KSDK-1.1.0 and made a bad discovery today.

printf() via many calls ends up in UART_DRV_SendDataBlocking()

How could I configure my system so that UART_DRV_SendData() is used instead.

 

In KSDK-1.0.0 it was user configurable to have IRQ/Polled devices ("ittya:" / "ttya:"),

from what I could figure out from GDB this is no longer the case, it seems that the

device is IRQ-driven, but what is the point if it's still waiting to get the TX done???

Outcomes