73x726 signed char lookup table, fits completely in the Flash (LPC1768) See http://mbed.org/forum/helloworld/topic/2617/ for discussion
Diff: row21.cpp
- Revision:
- 0:4d0fc39002f0
diff -r 000000000000 -r 4d0fc39002f0 row21.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/row21.cpp Tue Nov 01 14:35:14 2011 +0000 @@ -0,0 +1,36 @@ +#include "rows.hpp" +const signed char row21[726] = { + 35, -67, -27, 102, 6, -87, 57, 88, -117, 60, 70, 12, 62, -76, -97, 33, 88, 68, -107, 18, -88, 31, + 97, -95, -91, -18, 85, 32, 91, -75, -28, -16, 25, 81, 86, 84, 118, -107, -58, 89, -109, 115, -64, 94, + -9, 109, -91, 31, 74, 17, -57, -66, -117, -61, -48, -8, -107, -6, -55, 97, -20, 12, 57, 77, 93, 13, + 1, 100, -2, 14, 31, 82, -118, -59, 15, -18, -91, 23, 37, -120, 6, 114, 21, -1, 50, 80, 74, 25, + -8, -30, 48, -72, -60, 60, 9, 127, 35, -36, 80, 123, 5, 13, -25, -64, 36, -88, -95, 27, 93, 117, + -36, 52, -87, 91, -75, -121, -44, 7, 126, 85, 54, 53, -22, -102, -103, 56, 49, 44, 1, -72, -21, -23, + -65, -99, 85, -32, 12, -102, -51, -74, 116, -64, -124, -6, -80, -2, -11, -6, -117, -88, 33, 16, -107, -37, + -128, 40, -6, 118, -68, -74, -126, -2, -5, 4, -122, -117, 41, -83, -90, 99, -46, -36, -8, 117, 18, 81, + 60, -40, 79, -90, 101, 42, -104, -35, 17, -26, -12, 42, 10, 11, -59, -5, 93, 76, 62, -32, 76, -118, + -69, 58, 59, -9, -26, -74, 43, 58, 96, 65, -109, -36, 15, -90, -128, -79, 42, -50, -112, 18, -108, -110, + -110, 95, 58, -30, -73, 50, -7, 65, -55, -3, 104, -93, 112, 2, -65, 31, 80, 19, 40, 53, 120, -44, + -70, 70, 124, -26, 47, 98, -85, -107, -122, -4, 113, -100, -30, 125, 52, -120, 14, -88, 38, -71, -80, 28, + -48, 60, 74, -39, 105, 95, -40, -96, -46, 86, -29, -51, -94, 66, -62, -54, -65, 121, -112, 15, 110, -81, + 46, 58, -25, 124, 104, -28, 11, 110, 10, 105, -96, 127, -30, 63, 26, -73, -7, 64, -42, 122, -115, -115, + -112, 57, -52, 98, -67, 100, -47, 116, 16, 109, -26, 101, -64, 28, -72, 44, -105, 82, 14, 17, -57, -98, + 110, -30, -48, 112, 75, 18, 26, -86, -56, 122, -69, -117, -11, 75, 47, -88, -44, -92, 103, -48, -10, 27, + 25, -81, 73, 67, 25, -14, 124, -30, 115, 115, -89, -37, 28, 84, 125, 23, -115, -110, 122, -88, -37, 127, + -25, -76, -16, -2, -34, 69, -83, 107, -79, 15, 85, -93, -30, 72, -18, -72, 79, -73, -67, 14, 73, 32, + 97, -55, 73, -14, -88, 99, 119, -122, -63, -28, -67, -37, -37, -67, 0, -104, -15, 116, -118, -58, 112, 80, + -57, -93, 125, 125, -76, 127, 120, -93, -2, -45, 97, -54, -44, 42, -117, -6, 51, 45, 101, -46, 77, -45, + -127, 21, 35, 69, 39, 60, -18, 123, 53, 113, -70, -20, 62, 124, -91, 25, -12, 14, 78, 11, 118, 73, + -126, 109, 42, 102, -4, 82, 123, -41, 24, 113, 17, -4, -77, 117, 53, 66, -93, 106, -21, -94, 120, -73, + -12, -76, 118, -74, 85, -19, 21, -46, 100, -99, 96, 100, 113, -47, 48, 10, 50, 15, 33, -2, -79, 78, + -121, -97, 69, 123, 15, -58, -47, 83, 47, -16, 82, 6, 13, -89, 43, -38, -42, 24, 8, 66, 74, -98, + 104, 23, 110, 71, -127, 126, 47, -72, 96, -89, 69, 12, 125, -105, -72, -124, -125, -35, -92, -9, 48, -44, + -32, 30, -11, -113, 98, 37, -74, -30, 103, -26, -117, 104, -25, -57, 106, 62, 38, 121, 84, -60, -19, 121, + 39, -127, -64, -104, 23, 76, -18, -111, -92, -111, 8, -45, -18, -66, -19, 23, -34, -2, -8, 9, 44, 1, + -79, -97, 1, 87, -89, 126, -95, 36, 67, 95, -87, -93, 58, -105, 125, 1, 94, 66, -53, 94, 79, -6, + -33, -34, 88, 104, -102, -71, -8, 64, -82, -14, -34, 0, -97, -54, -87, -93, 87, 83, 18, -25, 119, 118, + -121, -1, 34, -99, 3, -47, -52, -104, -92, 31, -117, -119, 122, -55, -12, -9, -36, 35, 18, -122, -19, 46, + -58, -56, -127, -6, -44, 1, -59, 123, -42, -104, -47, -38, -33, 45, -96, 62, -112, 31, -22, -103, -25, 109, + -127, 94, 21, 101, 77, -41, -125, 77, 73, 76, 118, -93, 81, -16, 67, -115, -51, 90, -16, 10, 17, 106, + -47, 19, -108, -33, 20, -13, 109, 41, 121, -81, 66, -70, 58, 104, -16, 7, -70, 35, -124, -42, -117, -79, +};