diff options
Diffstat (limited to 'acpi_tables/src')
-rw-r--r-- | acpi_tables/src/lib.rs | 2 | ||||
-rw-r--r-- | acpi_tables/src/sdt.rs | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/acpi_tables/src/lib.rs b/acpi_tables/src/lib.rs index 73dd9e8..49cf760 100644 --- a/acpi_tables/src/lib.rs +++ b/acpi_tables/src/lib.rs @@ -5,6 +5,8 @@ pub mod rsdp; pub mod sdt; +pub use self::sdt::HEADER_LEN; + fn generate_checksum(data: &[u8]) -> u8 { (255 - data.iter().fold(0u8, |acc, x| acc.wrapping_add(*x))).wrapping_add(1) } diff --git a/acpi_tables/src/sdt.rs b/acpi_tables/src/sdt.rs index ca1133c..e8a9ea2 100644 --- a/acpi_tables/src/sdt.rs +++ b/acpi_tables/src/sdt.rs @@ -10,7 +10,7 @@ pub struct SDT { data: Vec<u8>, } -const HEADER_LEN: u32 = 36; +pub const HEADER_LEN: u32 = 36; const LENGTH_OFFSET: usize = 4; const CHECKSUM_OFFSET: usize = 9; |