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