diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2013-10-16 11:21:43 +0200 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2013-10-16 11:21:43 +0200 |
commit | 6b3fc324aa34485fdf62551b299e62cad9f829ff (patch) | |
tree | 76ac41ad708946f0203a292d18d2025bc33e1b15 /src | |
parent | f431fef7baab5d7ee950db49a4c527b68cab4079 (diff) |
Hack to prevent sercomm from getting stuck while sending.
TBD...
Diffstat (limited to 'src')
-rw-r--r-- | src/target/firmware/comm/sercomm_cons.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/target/firmware/comm/sercomm_cons.c b/src/target/firmware/comm/sercomm_cons.c index e6b6934f..8d36a710 100644 --- a/src/target/firmware/comm/sercomm_cons.c +++ b/src/target/firmware/comm/sercomm_cons.c @@ -104,8 +104,7 @@ int sercomm_puts(const char *s) /* flush buffer at end of line, but skip * flushing if we have a backlog in order to * increase efficiency of msgb filling */ - if (*s == '\n' && - sercomm_tx_queue_depth(SC_DLCI_CONSOLE) < 4) + if (*s == '\n') flush = 1; *data++ = *s++; } |