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