Add body for CMemoryCardDriver

Former-commit-id: b00d23812a
This commit is contained in:
Henrique Gemignani Passos Lima
2022-10-10 22:58:03 +03:00
parent 4ac2f273b4
commit 2db05d2334
2 changed files with 73 additions and 0 deletions

View File

@@ -3,8 +3,22 @@
#include "types.h"
// TODO: likely comes from dolphin sdk
enum ECardSlot { kCS_SlotA, kCS_SlotB };
enum ECardResult { k_READY };
struct FileHandle {};
class CMemoryCardSys {
public:
struct CardFileHandle {
ECardSlot slot;
FileHandle handle;
CardFileHandle(ECardSlot slot) : slot(slot) {}
int getFileNo() const;
};
struct CCardFileInfo {};
CMemoryCardSys();
~CMemoryCardSys();