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

feat(PeriphDrivers): Add Basic MAX32657 PeriphDriver Support #1005

Merged
merged 43 commits into from
May 6, 2024

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    01cda58 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    b085ffc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa7e9ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c76e74c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd8b0fd View commit details
    Browse the repository at this point in the history
  5. Add MAX32657 Hello World

    Jake-Carter committed May 1, 2024
    Configuration menu
    Copy the full SHA
    e84319a View commit details
    Browse the repository at this point in the history
  6. Fix comment typo

    Jake-Carter committed May 1, 2024
    Configuration menu
    Copy the full SHA
    05b71fc View commit details
    Browse the repository at this point in the history
  7. Update readme

    Jake-Carter committed May 1, 2024
    Configuration menu
    Copy the full SHA
    1ddd3e7 View commit details
    Browse the repository at this point in the history
  8. Update ME30 linker script

    - Target secure memory regions by default (CPU boots into secure mode by
      default)
    - Update memory layout and sizes
    - Remove dual-core/shared/mailbox (single-core device)
    Jake-Carter committed May 1, 2024
    Configuration menu
    Copy the full SHA
    1978725 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    68338cc View commit details
    Browse the repository at this point in the history
  10. Add basic selector for secure/non-secure builds

    - Add MSECURITY_MODE build configuration variable
    - Defines MSECURITY_MODE_SECURE/MSECURITY_MODE_NONSECURE at compile time
    Jake-Carter committed May 1, 2024
    Configuration menu
    Copy the full SHA
    6f19ec6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e36207e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9f7bbfe View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    df0e566 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Revert "Update DMA drivers to handle multiple instances"

    This reverts commit df0e566.
    Jake-Carter committed May 2, 2024
    Configuration menu
    Copy the full SHA
    e61dab1 View commit details
    Browse the repository at this point in the history
  2. Use built-in -mcmse GCC flag for indicating secure builds

    - Add <arm_cmse.h> to max32657.h
    - Define "IS_SECURE_ENVIRONMENT" that uses GCC-provided definitions
      instead of our custom build-time one.
      Usage:  #if IS_SECURE_ENVIRONMENT
              ...
              #endif
    Jake-Carter committed May 2, 2024
    Configuration menu
    Copy the full SHA
    9644b4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc0648d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    80b7343 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3910ebe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c8fab73 View commit details
    Browse the repository at this point in the history
  7. Update GCR macros

    Jake-Carter committed May 2, 2024
    Configuration menu
    Copy the full SHA
    36cf426 View commit details
    Browse the repository at this point in the history
  8. Update secure vs non-secure macros for:

    - SIR
    - FCR
    - WDT
    - SVM
    - BOOST
    - TRIMSIR
    - RTC
    - WUT
    - PWRSEQ
    - MCR
    - AES
    - CRC
    - TMR
    - I3C
    - SPI
    - TRNG
    - BTLE
    Jake-Carter committed May 2, 2024
    Configuration menu
    Copy the full SHA
    d7a8087 View commit details
    Browse the repository at this point in the history
  9. Update ME30 SYS drivers

    Jake-Carter committed May 2, 2024
    Configuration menu
    Copy the full SHA
    e6cc041 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1318192 View commit details
    Browse the repository at this point in the history
  11. Skip LP drivers

    Jake-Carter committed May 2, 2024
    Configuration menu
    Copy the full SHA
    541738c View commit details
    Browse the repository at this point in the history
  12. Update ME30 LP drivers

    Jake-Carter committed May 2, 2024
    Configuration menu
    Copy the full SHA
    732872d View commit details
    Browse the repository at this point in the history
  13. Update ME30 SPI drivers

    Jake-Carter committed May 2, 2024
    Configuration menu
    Copy the full SHA
    8d0a662 View commit details
    Browse the repository at this point in the history
  14. Update ME30 TMR drivers

    Jake-Carter committed May 2, 2024
    Configuration menu
    Copy the full SHA
    d441ff7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    58af5bc View commit details
    Browse the repository at this point in the history
  16. Update ME30 UART drivers

    Jake-Carter committed May 2, 2024
    Configuration menu
    Copy the full SHA
    1c753dc View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Update ME30 WDT drivers

    Jake-Carter committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ed64a6d View commit details
    Browse the repository at this point in the history
  2. Misc final fixes

    Jake-Carter committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4c9522a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bdd0ff3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e9156e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e7138e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    553d1a2 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Fix extclk settings

    sihyung-maxim committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c877fe8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d896d07 View commit details
    Browse the repository at this point in the history
  3. Remove syntax error

    sihyung-maxim committed May 6, 2024
    Configuration menu
    Copy the full SHA
    470eda0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68206e2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b50f1ae View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fd6d3aa View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1008 from analogdevicesinc/feat/ME30-TZ

    feat(CMSIS): Update MAX32657 CMSIS with TrustZone support
    Jake-Carter authored May 6, 2024
    Configuration menu
    Copy the full SHA
    6397c85 View commit details
    Browse the repository at this point in the history