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:
@@ -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();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user