unload usb-storage driver between games
This commit is contained in:
@@ -236,5 +236,5 @@ void MemoryCardManager::FlushAllDisks()
|
|||||||
m_pDriver->Flush(&m_Device[p]);
|
m_pDriver->Flush(&m_Device[p]);
|
||||||
}
|
}
|
||||||
|
|
||||||
m_pDriver->ResetUsbDeviceNumbers();
|
m_pDriver->ResetUsbStorage();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ public:
|
|||||||
virtual void GetStorageDevices( vector<UsbStorageDevice>& vStorageDevicesOut );
|
virtual void GetStorageDevices( vector<UsbStorageDevice>& vStorageDevicesOut );
|
||||||
virtual bool MountAndTestWrite( UsbStorageDevice* pDevice );
|
virtual bool MountAndTestWrite( UsbStorageDevice* pDevice );
|
||||||
virtual void Flush( UsbStorageDevice* pDevice );
|
virtual void Flush( UsbStorageDevice* pDevice );
|
||||||
|
virtual void ResetUsbStorage();
|
||||||
protected:
|
protected:
|
||||||
int m_fds;
|
int m_fds;
|
||||||
time_t m_lastModTime;
|
time_t m_lastModTime;
|
||||||
|
|||||||
Reference in New Issue
Block a user