- Jan 08, 2014
-
-
Micah Elizabeth Scott authored
This moves all RX packet processing into interrupt context, removing the queueing bottleneck that previous firmwares experienced. Before this change, we could handle at most ~3 packets before they would start NAK'ing due to lack of buffer space until the next main loop iteration pulled additional packets into the fbNew buffer. Now packets can immediately go into fbNew unless there's a pending frame finalization. This vastly improves the efficiency of the USB protocol, and we need far fewer NAKs.
-
- Oct 20, 2013
-
-
Micah Elizabeth Scott authored
-
- Oct 19, 2013
-
-
Micah Elizabeth Scott authored
-
- Oct 09, 2013
-
-
Micah Elizabeth Scott authored
-
- Jul 22, 2013
-
-
Micah Elizabeth Scott authored
-
- Jul 21, 2013
-
-
Micah Elizabeth Scott authored
Originally I wasn't planning on doing this, but since I need to reclaim some RAM anyway, might as well just start hacking out everything we don't need...
-
Micah Elizabeth Scott authored
Make room for Open Pixel Control tools
-
- Jul 19, 2013
-
-
Micah Elizabeth Scott authored
-