]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/IOMultiMemoryDescriptor.h
xnu-792.22.5.tar.gz
[apple/xnu.git] / iokit / IOKit / IOMultiMemoryDescriptor.h
index 212145cff3e4ed8c8454e3b5cdd68143ba06d019..390fbc1cfee00898cd9d35fcb53b06dbf174de65 100644 (file)
@@ -126,6 +126,11 @@ public:
     virtual IOPhysicalAddress getPhysicalSegment( IOByteCount   offset,
                                                   IOByteCount * length );
 
+#if !(defined(__ppc__) && defined(KPI_10_4_0_PPC_COMPAT))
+    virtual addr64_t getPhysicalSegment64(        IOByteCount   offset,
+                                                  IOByteCount * length );
+#endif
+
 /*! @function prepare
     @abstract Prepare the memory for an I/O transfer.
     @discussion This involves paging in the memory, if necessary, and wiring it down for the duration of the transfer.  The complete() method completes the processing of the memory after the I/O transfer finishes.  This method needn't called for non-pageable memory.