From e0df7e6a7648bb7c40411561e308a408b5ee7beb Mon Sep 17 00:00:00 2001 From: px4dev Date: Fri, 30 Nov 2012 01:46:14 -0800 Subject: save ~200 bytes of RAM by correctly positioning the S.bus decoder table in flash. --- apps/px4io/sbus.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apps') diff --git a/apps/px4io/sbus.c b/apps/px4io/sbus.c index 497818c94..ed69358e9 100644 --- a/apps/px4io/sbus.c +++ b/apps/px4io/sbus.c @@ -168,7 +168,7 @@ struct sbus_bit_pick { uint8_t mask; uint8_t lshift; }; -static struct sbus_bit_pick sbus_decoder[][3] = { +static const struct sbus_bit_pick sbus_decoder[][3] = { /* 0 */ { { 0, 0, 0xff, 0},{ 1, 0, 0x07, 8},{ 0, 0, 0x00, 0} }, /* 1 */ { { 1, 3, 0x1f, 0},{ 2, 0, 0x3f, 5},{ 0, 0, 0x00, 0} }, /* 2 */ { { 2, 6, 0x03, 0},{ 3, 0, 0xff, 2},{ 4, 0, 0x01, 10} }, -- cgit v1.2.3