#include <IOKit/IODeviceMemory.h>
IOKit/IODeviceMemory.h
@class IODeviceMemory
@abstract An IOMemoryDescriptor used for device physical memory ranges.
@discussion The IODeviceMemory class is a simple subclass of IOMemoryDescriptor that uses its methods to describe a single range of physical memory on a device. IODeviceMemory objects are usually looked up with IOService or IOPCIDevice accessors, and are created by memory-mapped bus families. IODeviceMemory implements only some factory methods in addition to the methods of IOMemoryDescriptor.
classIODeviceMemory
: public IOMemoryDescriptor
static OSPtr<OSArray> arrayFromList(InitElement list[], IOItemCount count)static
static OSPtr<IODeviceMemory> withRange(IOPhysicalAddress start, IOPhysicalLength length)static
static OSPtr<IODeviceMemory> withSubRange( IODeviceMemory * of, IOPhysicalAddress offset, IOPhysicalLength length )static