ソースを参照

Add slice ends on last commit

Michael Melanson 4 年 前
コミット
5791240ede
1 ファイル変更2 行追加2 行削除
  1. 2 2
      aml/src/resource.rs

+ 2 - 2
aml/src/resource.rs

@@ -229,8 +229,8 @@ fn fixed_memory_descriptor(bytes: &[u8]) -> Result<Resource, AmlError> {
     let information = bytes[3];
     let is_writable = information.get_bit(0);
 
-    let base_address = LittleEndian::read_u32(&bytes[4..]);
-    let range_length = LittleEndian::read_u32(&bytes[8..]);
+    let base_address = LittleEndian::read_u32(&bytes[4..8]);
+    let range_length = LittleEndian::read_u32(&bytes[8..12]);
 
     Ok(Resource::MemoryRange(MemoryRangeDescriptor::FixedLocation {
         is_writable,