Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Accelerate BMPremote SPI data phase by removing inter-byte gaps #1946

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Oct 1, 2024

  1. spi: blackpill-f4: Implement spi_xfer_block for faster reads

    * Existing implementation has to walk up and down the function stack per byte,
      which is fine for commands and general poking
    * 256-byte long page reads and writes can be accelerated because the length is known ahead of time
    * Keep a byte in flight on stm32f1/f4 SPI (this is simpler than IRQ or DMA)
    ALTracer committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    4cf226f View commit details
    Browse the repository at this point in the history