foboot/sw
Sean Cross c6c3ae8c47 spi: speed up bit banging and special case everything
This patch significantly improves SPI throughput by avoiding
many duplicated writes.  For example, we now only adjust the MISO
direction once during every byte rather than for every bit.

This improves the time it takes to upload a 128 kilobyte file from 29
seconds to 6 seconds.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-11-22 11:28:53 +08:00
..
include spi: speed up bit banging and special case everything 2019-11-22 11:28:53 +08:00
ld eptri: work-in-progress to get eptri working 2019-11-22 08:03:35 +08:00
src spi: speed up bit banging and special case everything 2019-11-22 11:28:53 +08:00
third_party sw: time: rename SYSTEM_CLOCK_FREQUENCY to CONFIG_CLOCK_FREQUENCY 2019-07-21 12:29:20 +08:00
Makefile eptri: work-in-progress to get eptri working 2019-11-22 08:03:35 +08:00