Skip to content

Adds additional Armv8-R AArch64 example programs#73

Draft
jonathanpallant wants to merge 4 commits intomainfrom
additional-armv8r-examples
Draft

Adds additional Armv8-R AArch64 example programs#73
jonathanpallant wants to merge 4 commits intomainfrom
additional-armv8r-examples

Conversation

@jonathanpallant
Copy link
Contributor

@jonathanpallant jonathanpallant commented Mar 19, 2026

This PR adds additional Armv8-R AArch64 example programs, along with a single-core critical section implementation. The examples expand upon the existing Hello, World example and demonstrate the use of the Arm Generic Interrupt Controller and logging using defmt via the PL011 UART.

This PR was developed by Ferrous Systems on behalf of Arm. Arm is the owner of these changes.

Currently this PR is using a patched copy of arm-fvp-base-pac (changes at https://review.trustedfirmware.org/c/arm-firmware-crates/arm-fvp-base-pac/+/49345/2) to support the BaseR FVP memory map. I will undraft once that is accepted.

…-core critical section implementation. The examples expand upon the existing Hello, World example and demonstrate the use of the Arm Generic Interrupt Controller and logging using defmt via the PL011 UART.

Using https://review.trustedfirmware.org/c/arm-firmware-crates/arm-fvp-base-pac/+/49345/2 as a patch to arm-fvp-base-pac, temporarily.
@jonathanpallant jonathanpallant force-pushed the additional-armv8r-examples branch from b2a1190 to 9bd7bc4 Compare March 19, 2026 11:43
@jonathanpallant jonathanpallant marked this pull request as draft March 19, 2026 12:06
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.

1 participant