2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-08 21:47:42 +00:00

Windows stat fix

This commit is contained in:
Jack Andersen
2016-12-28 11:51:33 -10:00
parent 15d2d934d8
commit 29e2b95bdf
3 changed files with 23 additions and 0 deletions

View File

@@ -354,6 +354,19 @@ ECardResult CMemoryCardSys::MountCard(kabufuda::ECardSlot port)
return result;
}
ECardResult CMemoryCardSys::UnmountCard(kabufuda::ECardSlot port)
{
kabufuda::Card& card = g_CardStates[int(port)];
if (CardResult err = card.getError())
{
g_OpResults[int(port)] = err;
return err;
}
card = kabufuda::Card();
g_OpResults[int(port)] = ECardResult::READY;
return ECardResult::READY;
}
ECardResult CMemoryCardSys::CheckCard(kabufuda::ECardSlot port)
{
kabufuda::Card& card = g_CardStates[int(port)];
@@ -553,4 +566,10 @@ ECardResult CMemoryCardSys::FormatCard(kabufuda::ECardSlot port)
return ECardResult::READY;
}
void CMemoryCardSys::CommitToDisk(kabufuda::ECardSlot port)
{
kabufuda::Card& card = g_CardStates[int(port)];
card.commit();
}
}