From 0f7342b5c9b1813d11f570bd1bfda5e6e13c5383 Mon Sep 17 00:00:00 2001 From: Aelin Reidel Date: Thu, 30 Apr 2026 15:58:40 +0200 Subject: [PATCH] feat: Re-export FieldValue and TryFromValue These two are exposed in the public API and it would be undesirable for consumers to depend on tock-registers directly, since that would need to be kept in lockstep with aarch64-cpu's dependency version. Therefore it makes sense to just re-export them. --- packages/aarch64-cpu/src/registers.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/aarch64-cpu/src/registers.rs b/packages/aarch64-cpu/src/registers.rs index bd57723..64889c3 100644 --- a/packages/aarch64-cpu/src/registers.rs +++ b/packages/aarch64-cpu/src/registers.rs @@ -345,5 +345,7 @@ pub use vmpidr_el2::VMPIDR_EL2; pub use vtcr_el2::VTCR_EL2; pub use vttbr_el2::VTTBR_EL2; +#[doc(inline)] +pub use tock_registers::fields::{FieldValue, TryFromValue}; #[doc(inline)] pub use tock_registers::interfaces::{ReadWriteable, Readable, Writeable};