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

Add test platform and emulation support for armle-v7 and aarch64le architectures #3

Open
Deniz-Eren opened this issue Jan 22, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@Deniz-Eren
Copy link
Owner

Deniz-Eren commented Jan 22, 2023

Add test platform and emulation support for 32-bit and/or 64-bit versions of ARM (armle-v7 and aarch64le) architectures.

The current driver can be built for any architecture and will most likely work on any architecture. However at this point, we have only tested using x86_64 architecture in emulation (with QEmu) and with real hardware.

Currently only x86_64 is supported with the test platform image (tests/image/), emulation (tests/emulation/) and Jenkins CI pipelines (ci/jenkins/).

This task involves a number of updates:

  1. Add new test platform image builds (tests/image-armle-v7/ and/or tests/image-aarch64le); or figure out a good way to configure the existing test platform image for different architectures (tests/image). The first option might be the most effectice way to go. Perhaps we refactor the current tests/image to be tests/image-x86_64 in alignment.
  2. Add new QEmu emulation configurations for new architectures (tests/emulation/).
  3. Configure Jenkins CI pipelines to run all supported test architectures (ci/jenkins/).
@Deniz-Eren Deniz-Eren added the good first issue Good for newcomers label Jan 22, 2023
@Deniz-Eren Deniz-Eren changed the title Add test platform and emulation support for armle-v7 and aarch64le architectures. Add test platform and emulation support for armle-v7 and aarch64le architectures Jan 23, 2023
@Deniz-Eren
Copy link
Owner Author

Priority should be given to aarch64le architecture

@Deniz-Eren Deniz-Eren added enhancement New feature or request and removed good first issue Good for newcomers labels Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant