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

pkg/esp32_sdk: additional patches required for ESP32-C3 #18339

Merged
merged 1 commit into from
Jul 21, 2022

Conversation

gschorcht
Copy link
Contributor

@gschorcht gschorcht commented Jul 20, 2022

Contribution description

This PR is a split-off from PR #17844, which provides additional patches of pkg/esp32_sdk required for ESP32-C3.

Testing procedure

It is not yet possible to cover this PR when compiling in CI without having ESP32-C3 support and a board definition with an ESP32-C3. Vice versa, the ESP32-C3 port that needs this PR cannot be compiled in CI without it.

Therefore a green CI with the label CI: skip compile test must be sufficient for the moment. If it doesn't work, the problem will pop up as soon as ESP32-C3 support is provided. And of course, I have tested it together with the ESP32-C3 support in PR #17844.

Issues/PRs references

Split-off from PR #17844

@github-actions github-actions bot added the Area: pkg Area: External package ports label Jul 20, 2022
@gschorcht gschorcht added Type: new feature The issue requests / The PR implemements a new feature for RIOT CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Platform: ESP Platform: This PR/issue effects ESP-based platforms CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs labels Jul 20, 2022
@gschorcht gschorcht requested a review from benpicco July 20, 2022 08:08
From a32436c8bc11a0b956d95fbdd535e83e004347d5 Mon Sep 17 00:00:00 2001
From: Gunar Schorcht <gunar@schorcht.net>
Date: Thu, 10 Mar 2022 13:10:23 +0100
Subject: [PATCH 20/20] freertos/portasm: changes for RIOT for riscv32
Copy link
Contributor

Choose a reason for hiding this comment

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

What are those changes / why are they needed?
Would be valuable information when updating the SDK in the future

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I suppose you mean comments in the commits as I provided in the fix.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

May I squash?

Copy link
Contributor

Choose a reason for hiding this comment

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

Sure, squash away

From ca93a21d6e2bc58d1d32da594351bb03f94343a0 Mon Sep 17 00:00:00 2001
From: Gunar Schorcht <gunar@schorcht.net>
Date: Thu, 10 Mar 2022 12:38:51 +0100
Subject: [PATCH 18/20] bootloader: changes for esp32c3
Copy link
Contributor

Choose a reason for hiding this comment

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

What are those changes / why are they needed?
Future readers will need this information.

@github-actions github-actions bot removed the Platform: ESP Platform: This PR/issue effects ESP-based platforms label Jul 20, 2022
fixup! pkg/esp32_sdk: additional patches required for ESP32-C3
@gschorcht gschorcht force-pushed the pkg/esp32/patches_for_esp32c3 branch from e74e2be to 001ddc6 Compare July 20, 2022 16:18
@gschorcht
Copy link
Contributor Author

@benpicco Were your concerns sufficiently addressed?

@benpicco benpicco merged commit f9601f2 into RIOT-OS:master Jul 21, 2022
@gschorcht gschorcht deleted the pkg/esp32/patches_for_esp32c3 branch July 21, 2022 10:26
@gschorcht
Copy link
Contributor Author

@benpicco Thanks for reviewing and merging. Now, PR #18345 can be rebased and compiled in CI.

@maribu maribu added this to the Release 2022.10 milestone Oct 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: pkg Area: External package ports CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs Type: new feature The issue requests / The PR implemements a new feature for RIOT
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants