/** * @file dbtable.h * @brief 128 entry + neg inf db table from -inf to 0xffffffff * @author Ross Owen, XMOS Semiconductor * @version 1.0 */ #ifndef _DBTABLE_ #define _DBTABLE_ static unsigned dbTable[129] = { 4294967295, /* 0 -> 0xffffffff */ 3827893631, 3411613790, 3040603991, 2709941159, 2415237600, 2152582777, 1918491420, 1709857277, 1523911903, 1358187913, 1210486251, 1078847007, 961523407, 856958639, 763765191, 680706443, 606680256, 540704347, 481903257, 429496729, 382789363, 341161379, 304060399, 270994116, 241523760, 215258278, 191849142, 170985728, 152391190, 135818791, 121048625, 107884701, 96152341, 85695864, 76376519, 68070644, 60668026, 54070435, 48190326, 42949673, 38278936, 34116138, 30406040, 27099412, 24152376, 21525828, 19184914, 17098573, 15239119, 13581879, 12104863, 10788470, 9615234, 8569586, 7637652, 6807064, 6066803, 5407043, 4819033, 4294967, 3827894, 3411614, 3040604, 2709941, 2415238, 2152583, 1918491, 1709857, 1523912, 1358188, 1210486, 1078847, 961523, 856959, 763765, 680706, 606680, 540704, 481903, 429497, 382789, 341161, 304060, 270994, 241524, 215258, 191849, 170986, 152391, 135819, 121049, 107885, 96152, 85696, 76377, 68071, 60668, 54070, 48190, 42950, 38279, 34116, 30406, 27099, 24152, 21526, 19185, 17099, 15239, 13582, 12105, 10788, 9615, 8570, 7638, 6807, 6067, 5407, 4819, 4295, 3828, 3412, 3041, 2710, 2415, 2153, 1918, 0 // -0x8000 }; #endif