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