Skip to content
This repository was archived by the owner on Nov 7, 2022. It is now read-only.

Add all memory barrier variants #50

Merged
merged 1 commit into from
Nov 5, 2022
Merged

Add all memory barrier variants #50

merged 1 commit into from
Nov 5, 2022

Conversation

JaviMerino
Copy link
Contributor

The Arm A-profile A64 Instruction Set Architecture specifies many memory barrier variants. In the 2022-09 version of the document, they are in pages 348 and 351 for the DMB and DSB respectively.

The cortex-a crate only supports SY, ISH and ISHST currently. Add the rest.

The Arm A-profile A64 Instruction Set Architecture[0] specifies many
memory barrier variants.  In the 2022-09 version of the document, they
are in pages 348 and 351 for the DMB and DSB respectively.

The cortex-a crate only supports SY, ISH and ISHST currently.  Add the
rest.

[0] https://developer.arm.com/documentation/ddi0602/
@andre-richter
Copy link
Member

Thanks, will try to get it done over the weekend.

@andre-richter andre-richter merged commit a1ae003 into rust-embedded:master Nov 5, 2022
@JaviMerino
Copy link
Contributor Author

Brilliant, thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants