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

Spi slave enablement #128

Merged
merged 43 commits into from
Jun 21, 2024
Merged

Spi slave enablement #128

merged 43 commits into from
Jun 21, 2024

Commits on Jun 20, 2024

  1. :tools/codeformat.py: Add exclusion for external PSoC6 port libraries.

    Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    cc825a0 View commit details
    Browse the repository at this point in the history
  2. ports/psoc6: Adding SPI Slave code.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    1092fb9 View commit details
    Browse the repository at this point in the history
  3. ports/psoc6: SPI enhanvements and test.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    e485704 View commit details
    Browse the repository at this point in the history
  4. tools: Codeformat script missing.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    7bb617a View commit details
    Browse the repository at this point in the history
  5. docs/psoc6: Adding right docs for SPI slave.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    f019640 View commit details
    Browse the repository at this point in the history
  6. ports/psoc6: SPI fixes.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    c84d7cf View commit details
    Browse the repository at this point in the history
  7. ports/psoc6: SPI refactoring and tests.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    b9ddec4 View commit details
    Browse the repository at this point in the history
  8. ports/psoc6: SPI refactoring and tests.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ac0dad9 View commit details
    Browse the repository at this point in the history
  9. tests/psoc6: Updated test files.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    b9e6e3e View commit details
    Browse the repository at this point in the history
  10. tests/psoc6: Adding test support for BLE board.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    dd96c08 View commit details
    Browse the repository at this point in the history
  11. tests/psoc6/hw_ext/img: Added HIL v0.4.0 setup with SPI pins.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    804b0ba View commit details
    Browse the repository at this point in the history
  12. tests/psoc6/spi: WIP SPI.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    fa6b604 View commit details
    Browse the repository at this point in the history
  13. tests/psoc6/spi: Refactoring SPI tests. WIP.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    47aa328 View commit details
    Browse the repository at this point in the history
  14. psoc6/hw_ext/img: Updated hil setup diagrams to v0.4.0.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    41dee33 View commit details
    Browse the repository at this point in the history
  15. tests/psoc6/hw_ext: Removing obsolete spi tests.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    56d9d08 View commit details
    Browse the repository at this point in the history
  16. tests/psoc6/hw_ext/img: Updated hil-setup diagram.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    23cbc42 View commit details
    Browse the repository at this point in the history
  17. tests/psoc6/spi: Reworking spi tests.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    f9427ed View commit details
    Browse the repository at this point in the history
  18. tests/psoc6/../spi: WIP refactor SPI tests.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    782b529 View commit details
    Browse the repository at this point in the history
  19. tests/psoc6/../spi: Refactored tests, working without synch lines.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    91ef1a6 View commit details
    Browse the repository at this point in the history
  20. tests/psoc6/hw_ext/spi.c: Using extexternal chip select.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    63ef3e3 View commit details
    Browse the repository at this point in the history
  21. tests/psoc6/hw_ext/adc: Pins modification for CY8CPROTO-062-4343W HIL.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    5b7e507 View commit details
    Browse the repository at this point in the history
  22. .github/workflow/ports_psoc6.yml: Added i2c and spi sspecific tests.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    a9332d0 View commit details
    Browse the repository at this point in the history
  23. tests/psoc6: Changes in adc, i2c, run_test script.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    2b3a83f View commit details
    Browse the repository at this point in the history
  24. tools/psoc6/ifx-mpy-hil-devs.yml: Updating boards versions.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    50d2e97 View commit details
    Browse the repository at this point in the history
  25. .github/workflows/ports_psoc6.yml: Fixed removed testtypo.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    8240a33 View commit details
    Browse the repository at this point in the history
  26. .github/workflows/ports_psoc6.yml: Adding device depending on board.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    89aa6ae View commit details
    Browse the repository at this point in the history
  27. .github/workflows/ports_psoc6.yml: Adding device depending on board.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ab7318d View commit details
    Browse the repository at this point in the history
  28. .github/workflows/ports_psoc6.yml: Adding device depending on board.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    21f9ead View commit details
    Browse the repository at this point in the history
  29. .github/workflows/ports_psoc6.yml: Adding device depending on board.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    20fcd09 View commit details
    Browse the repository at this point in the history
  30. tests/psoc6: Fixed typo in adc test.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    5d48a95 View commit details
    Browse the repository at this point in the history
  31. ports/psoc6: Disabled SoftSPI. Removed duplicated modmachine qstr.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    b79f5f3 View commit details
    Browse the repository at this point in the history
  32. docs/psoc6/quickref.rst: Disabled SoftSPI.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    d247020 View commit details
    Browse the repository at this point in the history
  33. tests/psoc6/hw_ext/img: Updated HIL connection diagram to 0.4.0.

    Signed-off-by: enriquezgarc <enriquezgarcia.external@infineon.com>
    jaenrig-ifx authored and NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    b84e71c View commit details
    Browse the repository at this point in the history
  34. ports/psoc6: Adding default NC for ssel.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    cd53e75 View commit details
    Browse the repository at this point in the history
  35. ports/psoc6: WIP: SPI constructor changes.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    9206a99 View commit details
    Browse the repository at this point in the history
  36. ports/psoc6: Source code changes to remove ssel.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    94d28de View commit details
    Browse the repository at this point in the history
  37. ports/psoc6: SPI docs and code fix.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    46a5d0c View commit details
    Browse the repository at this point in the history
  38. ports/psoc6: Remove redundant lines.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    8f50240 View commit details
    Browse the repository at this point in the history
  39. ports/psoc6: SPI minor change.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    b61dcb3 View commit details
    Browse the repository at this point in the history
  40. ports/psoc6: Remove redundant code parts.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    5af9b82 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. ports/psoc6: Make single init helper for spi.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    0051976 View commit details
    Browse the repository at this point in the history
  2. ports/psoc6: Single SPI init helper.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    b00e746 View commit details
    Browse the repository at this point in the history
  3. docs/psoc6/quickref.rst: Adding spaces for readability.

    Signed-off-by: NikhitaR-IFX <Nikhita.Rajasekhar@infineon.com>
    NikhitaR-IFX authored and jaenrig-ifx committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    61a6ad2 View commit details
    Browse the repository at this point in the history