Moving mmap to poly, cleaning up devices.

This commit is contained in:
Ben Vanik
2014-08-17 12:57:02 -07:00
parent 24fe169f36
commit 854bcdb60a
37 changed files with 568 additions and 653 deletions

View File

@@ -10,11 +10,12 @@
#ifndef XENIA_KERNEL_FS_DEVICES_DISC_IMAGE_DEVICE_H_
#define XENIA_KERNEL_FS_DEVICES_DISC_IMAGE_DEVICE_H_
#include <memory>
#include <string>
#include <poly/mapped_memory.h>
#include <xenia/common.h>
#include <xenia/core.h>
#include <xenia/kernel/fs/device.h>
namespace xe {
@@ -38,7 +39,7 @@ class DiscImageDevice : public Device {
private:
std::wstring local_path_;
xe_mmap_ref mmap_;
std::unique_ptr<poly::MappedMemory> mmap_;
GDFX* gdfx_;
};