From 131e3320d9f4e70615d5104e361126ac16c45da9 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sat, 27 Mar 2010 12:14:20 +0800 Subject: sercomm: avoid overflow of sercomm msgb on PC RX side --- src/target/firmware/comm/sercomm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/target/firmware/comm/sercomm.c') 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 #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 #include #include @@ -44,7 +46,6 @@ #include #endif -#define SERCOMM_RX_MSG_SIZE 256 enum rx_state { RX_ST_WAIT_START, -- cgit v1.2.3