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

[3/3] DMA Move API: Introduce DMA buffer objects #1856

Merged
merged 15 commits into from
Aug 20, 2024

Commits on Jul 25, 2024

  1. [3/3] DMA Move API: Introduce DMA buffer objects

    Dominic Fischer committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    78e040e View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. Merge remote-tracking branch 'refs/remotes/origin/main' into new_spi_dma

    # Conflicts:
    #	esp-hal/src/dma/mod.rs
    #	esp-hal/src/soc/mod.rs
    #	esp-hal/src/spi/master.rs
    #	hil-test/tests/spi_full_duplex_dma.rs
    Dominic Fischer committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    e974171 View commit details
    Browse the repository at this point in the history
  2. Remove FlashSafeDma

    Dominic Fischer committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    0826040 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Add async HIL test

    Dominic Fischer committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    65b5652 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Handle set_length(0) correctly

    Dominic Fischer committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    071170b View commit details
    Browse the repository at this point in the history
  2. Fix tx/rx booleans

    Dominic Fischer committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    5abcd3e View commit details
    Browse the repository at this point in the history
  3. Unlucky

    Dominic Fischer committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    d526934 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Preserve previous blocking semantics

    Dominic Fischer committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    eee5dcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69f8efd View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Add delay between starting DMA TX and SPI driver

    Dominic Fischer committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    1fa472e View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Merge remote-tracking branch 'refs/remotes/origin/main' into new_spi_dma

    # Conflicts:
    #	esp-hal/src/dma/mod.rs
    #	esp-hal/src/lib.rs
    #	esp-hal/src/spi/master.rs
    Dominic Fischer committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    fc1becc View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Update CHANGELOG

    Dominic Fischer committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    6c15275 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Merge remote-tracking branch 'refs/remotes/origin/main' into new_spi_dma

    # Conflicts:
    #	hil-test/tests/spi_full_duplex_dma.rs
    #	hil-test/tests/spi_half_duplex_write.rs
    Dominic Fischer committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    b172d82 View commit details
    Browse the repository at this point in the history
  2. merge tidy

    Dominic Fischer committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    71c932b View commit details
    Browse the repository at this point in the history
  3. Add with_buffers builder

    Dominic Fischer committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    42281ea View commit details
    Browse the repository at this point in the history