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

periph/spi: add support for printing and testing SPI clock rate (2nd) #18374

Open
wants to merge 23 commits into
base: master
Choose a base branch
from

Commits on Aug 30, 2022

  1. periph/spi: printing and testing SPI clock rates

    tests/periph_spi: printing and testing SPI clock rates
    
    drivers/periph_spi: change API of spi_acquire (from RIOT-OS#15904)
    
    drivers/periph_spi: add the `bus` parameter to spi_get_*()
    This was necessary for implementations where multiple
    devices can have different clock sources. This broke
    the macros SPI_CLK_* that were reverted to an enum.
    
    periph/spi: adapted to the new API
    Arbitrary speed support was added to all implementations
    where it was missing.
    
    nrf52/periph/spi: moved in nfr5x_common (RIOT-OS#16814)
    hugueslarrive authored and MrKevinWeiss committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    4da153d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3776278 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1dd8750 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1252a5e View commit details
    Browse the repository at this point in the history
  5. tests/periph_spi: remove HAS_ARBITRARY_BUS_SPEED conditions

    Now it has been implemented everywhere.
    hugueslarrive authored and MrKevinWeiss committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    9096819 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    66fefb6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    93b125f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    773c312 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    30149be View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d18cb3f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8087906 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    371a9ac View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8ac0aac View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2e58849 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8a8d198 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4683b34 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0d674ee View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f6da085 View commit details
    Browse the repository at this point in the history
  19. Update cpu/atxmega/periph/spi.c

    Co-authored-by: Marian Buschsieweke <maribu@users.noreply.github.com>
    2 people authored and MrKevinWeiss committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    efbc04e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f627aba View commit details
    Browse the repository at this point in the history
  21. cleanup murdock errors

    MrKevinWeiss committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    d760711 View commit details
    Browse the repository at this point in the history
  22. noch mal

    MrKevinWeiss committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    a0cbc16 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    36b1b11 View commit details
    Browse the repository at this point in the history