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

nxp_rt500_adsp support #23

Merged
merged 2 commits into from
Sep 21, 2023
Merged

Commits on Sep 18, 2023

  1. Add config headers for nxp_rt500_adsp

    Headers for RT500 Cadence Fusion F1 DSP. These were extracted from
    Cadence RI2021_8 toolchain with core nxp_rt500_RI2021_8_newlib.
    
    Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
    dbaluta committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    1bbf710 View commit details
    Browse the repository at this point in the history
  2. soc/nxp_rt500_adsp: Fix assembly for older toolchain

    Similar with
    commit 8dd7640 ("soc/mt8195_adsp: Fix assembly for older toolchain").
    
    The "addi.a" instruction referenced in this file doesn't build with
    non-Cadence assemblers.  By name, it would seem to be a "add immediate
    single precision floating point", but the way it's used is clearly
    as an integer counter in a regular GPR.  Use an addi, which seems to
    be the intent, to make this build.  In practice this code won't ever
    be executed by Zephyr apps anyway.
    
    Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
    dbaluta committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    125d8d6 View commit details
    Browse the repository at this point in the history