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 qemu emulation + CI tests #15

Merged
merged 18 commits into from
Mar 29, 2024

Conversation

potsrevennil
Copy link
Contributor

  • add qemu as dependency and eliminate unnecessary dependencies for ci
  • add support for mps2-an386 for emulating with qemu
  • update README
  • add flake usage to dev-support readme
  • add emulate target for convenience
  • format c files
  • extract nix setup action
  • add emulate to ci

@potsrevennil potsrevennil requested a review from a team as a code owner March 25, 2024 08:57
@potsrevennil potsrevennil changed the title qemu ci Simulate mps2-an386 with QEMU Mar 25, 2024
@potsrevennil potsrevennil changed the title Simulate mps2-an386 with QEMU Add qemu emulation + CI tests Mar 25, 2024
@potsrevennil potsrevennil requested review from mkannwischer and removed request for a team March 25, 2024 09:00
@potsrevennil potsrevennil linked an issue Mar 25, 2024 that may be closed by this pull request
Copy link
Contributor

@mkannwischer mkannwischer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add the SPDX license identifiers at the top of each file.
The BSD-3 license in that one file is problematic. We need to find a different solution for that.

hal/mps2/cmsis_nvic.h Outdated Show resolved Hide resolved
dev-support/codespell-ignore-words Outdated Show resolved Hide resolved
.github/actions/setup-nix/action.yaml Show resolved Hide resolved
.github/workflows/build.yaml Show resolved Hide resolved
.github/workflows/build.yaml Outdated Show resolved Hide resolved
Signed-off-by: Thing-han, Lim <[email protected]>
Signed-off-by: Thing-han, Lim <[email protected]>
Signed-off-by: Thing-han, Lim <[email protected]>
Signed-off-by: Thing-han, Lim <[email protected]>
Signed-off-by: Thing-han, Lim <[email protected]>
Signed-off-by: Thing-han, Lim <[email protected]>
Signed-off-by: Thing-han, Lim <[email protected]>
@potsrevennil potsrevennil merged commit 9f49561 into pq-code-package:main Mar 29, 2024
3 checks passed
@potsrevennil potsrevennil deleted the qemu-ci branch March 29, 2024 06:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add qemu emulation + CI tests
2 participants