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

Running DSP tests which contain xtensa assembly code #16

Open
Barabas5532 opened this issue Feb 9, 2022 · 0 comments
Open

Running DSP tests which contain xtensa assembly code #16

Barabas5532 opened this issue Feb 9, 2022 · 0 comments
Labels
P1 Nice to have features

Comments

@Barabas5532
Copy link
Member

To test the ESP32 implementation of abstract_dsp we need to run tests on the ESP32. Some of the functions are implemented using xtensa assembly language for optimal performance.

  • ESP-IDF provides a Unity based unit testing framework
  • Googletest can run on PlatformIO Issue #1659: Add Support for PlatformIO and Arduino google/googletest#2000
  • ESP-DSP offers ANSI C implementation of most (all?) functions. These could be used to test classes that just wrap esp-dsp on Linux. For any custom assembly functions it would make sense to follow the ESP-DSP template and provide a reference implementation in C to compare the assembly output against.
  • Simulators
@Barabas5532 Barabas5532 added the P1 Nice to have features label Oct 21, 2022
@Barabas5532 Barabas5532 moved this to Todo in ShrapnelDSP Oct 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 Nice to have features
Projects
Status: Todo
Development

No branches or pull requests

1 participant