summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/HW/EXI/EXI_Device.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/Core/Core/HW/EXI/EXI_Device.h b/Source/Core/Core/HW/EXI/EXI_Device.h
index c32ba5edd5..061d5597a5 100644
--- a/Source/Core/Core/HW/EXI/EXI_Device.h
+++ b/Source/Core/Core/HW/EXI/EXI_Device.h
@@ -30,9 +30,6 @@ enum TEXIDevices : int
class IEXIDevice
{
-private:
- // Byte transfer function for this device
- virtual void TransferByte(u8&) {}
public:
// Immediate copy functions
virtual void ImmWrite(u32 _uData, u32 _uSize);
@@ -59,6 +56,10 @@ public:
// type.
// I know this class is set up like an interface, but no code requires it to be strictly such.
TEXIDevices m_deviceType;
+
+private:
+ // Byte transfer function for this device
+ virtual void TransferByte(u8&) {}
};
std::unique_ptr<IEXIDevice> EXIDevice_Create(const TEXIDevices device_type, const int channel_num);