Rev 248 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
/* User application code loading tables for VS10xx */#if 0void LoadUserCode(void) {int i = 0;while (i<sizeof(plugin)/sizeof(plugin[0])) {unsigned short addr, n, val;addr = plugin[i++];n = plugin[i++];if (n & 0x8000U) { /* RLE run, replicate n samples */n &= 0x7FFF;val = plugin[i++];while (n--) {WriteVS10xxRegister(addr, val);}} else { /* Copy run, copy n samples */while (n--) {val = plugin[i++];WriteVS10xxRegister(addr, val);}}}}#endif#ifndef SKIP_PLUGIN_VARNAME#define PLUGIN_SIZE 40const unsigned short plugin[40] = { /* Compressed plugin */#endif0x0007, 0x0001, 0x8010, 0x0006, 0x001c, 0x3e12, 0xb817, 0x3e14, /* 0 */0xf812, 0x3e01, 0xb811, 0x0007, 0x9717, 0x0020, 0xffd2, 0x0030, /* 8 */0x11d1, 0x3111, 0x8024, 0x3704, 0xc024, 0x3b81, 0x8024, 0x3101, /* 10 */0x8024, 0x3b81, 0x8024, 0x3f04, 0xc024, 0x2808, 0x4800, 0x36f1, /* 18 */0x9811, 0x0007, 0x0001, 0x8028, 0x0006, 0x0002, 0x2a00, 0x040e,#ifndef SKIP_PLUGIN_VARNAME};#endif