rust-embedded / aarch64-cpu

Low level access to processors using the AArch64 execution state.
Apache License 2.0
73 stars 26 forks source link

Add multiple registers and update fields #27

Closed bitboom closed 3 weeks ago

bitboom commented 5 months ago

I added the following registers by referring here.

Added registers

Updated registers

nchong-at-aws commented 3 months ago

Thanks @bitboom . I'll review your changes.

berkus commented 3 weeks ago

@bitboom some nitpicks and one factual error in bitfield offset, otherwise looking good! Please fix at least the invalid OFFSET and we can merge this. Preferably implement enum values for these wide fields, as I see you've already done in some other registers. Thanks!

bitboom commented 3 weeks ago

@bitboom some nitpicks and one factual error in bitfield offset, otherwise looking good! Please fix at least the invalid OFFSET and we can merge this. Preferably implement enum values for these wide fields, as I see you've already done in some other registers. Thanks!

@berkus Thank you for the detailed review 😄 Most of the feedback has been reflected, and I've added a comment regarding the FIPA field. Let me know if you have any further feedback.