]> git.donarmstrong.com Git - kiibohd-controller.git/commit
Working support for Interconnect
authorJacob Alexander <haata@kiibohd.com>
Sun, 16 Aug 2015 04:53:59 +0000 (21:53 -0700)
committerJacob Alexander <haata@kiibohd.com>
Sun, 16 Aug 2015 04:53:59 +0000 (21:53 -0700)
commita8caf6e51537e09478a93339e73292913a05e0a8
treefcc89e0daf340acf4905b859fbe99b9e1e560c26
parentecd9923926af0f500e8f65e665687b7d99219118
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
Lib/CMake/kll.cmake
Macro/PartialMap/macro.c
Macro/PartialMap/macro.h
Scan/MDErgo1/defaultMap.kll
Scan/UARTConnect/connect_scan.c
Scan/UARTConnect/connect_scan.h