comparison Scan/MDErgo1/defaultMap.kll @ 361:7c6ac7b88cda

Working support for Interconnect - Supports up to 255 slave nodes (you'll run into ScanCode limitations before then) - Requires most recent kll compiler update - Additional debugging output and stats counters - Noise and parity checking - Fixed TxFIFO issue when sending buffers larger than the FIFO - Cleaned up defaultMap.kll - Added ScanCode caching (reduces interconnect traffic significantly) - Interconnect module code is conditionally compiled into PartialMap module if required
author Jacob Alexander <haata@kiibohd.com>
date Sat, 15 Aug 2015 21:53:59 -0700
parents dbefb68411e1
children
comparison
equal deleted inserted replaced
360:dbefb68411e1 361:7c6ac7b88cda
2 Version = 0.2; 2 Version = 0.2;
3 Author = "HaaTa (Jacob Alexander) 2014-2015"; 3 Author = "HaaTa (Jacob Alexander) 2014-2015";
4 KLL = 0.3c; 4 KLL = 0.3c;
5 5
6 # Modified Date 6 # Modified Date
7 Date = 2015-08-05; 7 Date = 2015-08-15;
8 8
9 ######## 9 ########
10 # NOTE # 10 # NOTE #
11 ######## 11 ########
12 12
28 28
29 # LED Default Enable Mask Override 29 # LED Default Enable Mask Override
30 # 30 #
31 # Each LED is represented by a single bit 31 # Each LED is represented by a single bit
32 # See (http://www.issi.com/WW/pdf/31FL3731C.pdf) for details 32 # See (http://www.issi.com/WW/pdf/31FL3731C.pdf) for details
33 ISSILedMask1 => ISSILedMask1_define;
34 ISSILedMask1 = " 33 ISSILedMask1 = "
35 0xFF, 0x00, /* C1-1 -> C1-16 */ 34 0xFF, 0x00, /* C1-1 -> C1-16 */
36 0xFF, 0x00, /* C2-1 -> C2-16 */ 35 0xFF, 0x00, /* C2-1 -> C2-16 */
37 0xFF, 0x00, /* C3-1 -> C3-16 */ 36 0xFF, 0x00, /* C3-1 -> C3-16 */
38 0xFF, 0x00, /* C4-1 -> C4-16 */ 37 0xFF, 0x00, /* C4-1 -> C4-16 */
44 "; 43 ";
45 44
46 # LED Brightness Override 45 # LED Brightness Override
47 # 46 #
48 # Each LED channel supports 256 levels (8-bit control) 47 # Each LED channel supports 256 levels (8-bit control)
49 ISSILedBrightness1 => ISSILedBrightness1_define;
50 ISSILedBrightness1 = " 48 ISSILedBrightness1 = "
51 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* C1-1 -> C1-16 */ 49 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* C1-1 -> C1-16 */
52 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* C2-1 -> C2-16 */ 50 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* C2-1 -> C2-16 */
53 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* C3-1 -> C3-16 */ 51 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* C3-1 -> C3-16 */
54 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* C4-1 -> C4-16 */ 52 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* C4-1 -> C4-16 */