2006-02-25 20:50:29 +00:00
|
|
|
#pragma once
|
|
|
|
|
2010-01-03 18:43:08 +00:00
|
|
|
enum HardDrive_e
|
|
|
|
{
|
|
|
|
HARDDISK_1 = 0,
|
|
|
|
HARDDISK_2,
|
|
|
|
NUM_HARDDISKS
|
|
|
|
};
|
|
|
|
|
|
|
|
bool HD_CardIsEnabled(void);
|
|
|
|
void HD_SetEnabled(const bool bEnabled);
|
|
|
|
LPCTSTR HD_GetFullName(const int iDrive);
|
2010-01-17 18:43:06 +00:00
|
|
|
LPCTSTR HD_GetFullPathName(const int iDrive);
|
2010-01-03 18:43:08 +00:00
|
|
|
VOID HD_Load_Rom(const LPBYTE pCxRomPeripheral, const UINT uSlot);
|
|
|
|
VOID HD_Cleanup(void);
|
|
|
|
BOOL HD_InsertDisk(const int iDrive, LPCTSTR pszImageFilename);
|
|
|
|
void HD_Select(const int iDrive);
|
|
|
|
void HD_Unplug(const int iDrive);
|
|
|
|
bool HD_IsDriveUnplugged(const int iDrive);
|