diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-03-27 12:14:20 +0800 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-03-27 12:24:20 +0800 |
commit | 131e3320d9f4e70615d5104e361126ac16c45da9 (patch) | |
tree | f78f69831acb451aea23120bb04fca846477f3bc | |
parent | 9f5c9e4a2a9d36e6e238e5ff38197a7d2464c50c (diff) |
sercomm: avoid overflow of sercomm msgb on PC RX side
-rw-r--r-- | src/target/firmware/comm/sercomm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/target/firmware/comm/sercomm.c b/src/target/firmware/comm/sercomm.c index e433e4d6..d616e31c 100644 --- a/src/target/firmware/comm/sercomm.c +++ b/src/target/firmware/comm/sercomm.c @@ -27,6 +27,7 @@ #include <osmocore/msgb.h> #ifdef HOST_BUILD +#define SERCOMM_RX_MSG_SIZE 2048 #ifndef ARRAY_SIZE #define ARRAY_SIZE(x) (sizeof(x)/sizeof(x[0])) #endif @@ -36,6 +37,7 @@ #define local_irq_restore(x) #else +#define SERCOMM_RX_MSG_SIZE 256 #include <debug.h> #include <osmocore/linuxlist.h> #include <asm/system.h> @@ -44,7 +46,6 @@ #include <calypso/uart.h> #endif -#define SERCOMM_RX_MSG_SIZE 256 enum rx_state { RX_ST_WAIT_START, |