]> git.donarmstrong.com Git - kiibohd-controller.git/commit
HUGE AVR RAM optimization (~28%).
authorJacob Alexander <haata@kiibohd.com>
Fri, 3 Oct 2014 05:09:34 +0000 (22:09 -0700)
committerJacob Alexander <haata@kiibohd.com>
Fri, 3 Oct 2014 05:09:34 +0000 (22:09 -0700)
commit6e4c28ef84af42280ebbf991f7376a413181368e
treec1b42a85844314f4f95a3014459b69b352a257cb
parent22abefcf1ee2d2310c64d68aafe274ed351f6dd8
HUGE AVR RAM optimization (~28%).

- It's possible to get even more, but this is probably as far as I'll go
- PROGMEM is really annoying to use, and makes the code look like ass
- Now the Teensy 2++ should have enough RAM to use PartialMap easily
Debug/cli/cli.c
Debug/cli/cli.h
Debug/print/print.h
Macro/PartialMap/macro.c
Output/pjrcUSB/output_com.c
Output/uartOut/output_com.c
Output/usbMuxUart/output_com.c
Scan/DPH/scan_loop.c
Scan/MD1/scan_loop.c
Scan/MatrixARM/matrix_scan.c