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