Переглянути джерело

Add comment clarifying truncation of XSDT address on x86

Isaac Woods 6 роки тому
батько
коміт
e8653408a6
1 змінених файлів з 2 додано та 0 видалено
  1. 2 0
      src/rsdp.rs

+ 2 - 0
src/rsdp.rs

@@ -37,6 +37,7 @@ impl RsdpV1Tag {
         self.revision
     }
 
+    /// Get the physical address of the RSDT.
     pub fn rsdt_address(&self) -> usize {
         self.rsdt_address as usize
     }
@@ -75,6 +76,7 @@ impl RsdpV2Tag {
         self.revision
     }
 
+    /// Get the physical address of the XSDT. On x86, this is truncated from 64-bit to 32-bit.
     pub fn xsdt_address(&self) -> usize {
         self.xsdt_address as usize
     }