| 213 | } |
| 214 | |
| 215 | void readTask(void *arg) |
| 216 | { |
| 217 | s32 chan = (s32)arg; |
| 218 | SaveFile *pSaveFile = msaCardData[chan].mSaveFile; |
| 219 | |
| 220 | msaCardData[chan].mCardStatus = CARDRead(&msaCardData[chan].mFileInfo, pSaveFile->getBuf(), pSaveFile->getLength(), pSaveFile->getOffset()); |
| 221 | msaCardData[chan].mProcessFlag |= mcRead; |
| 222 | msaCardData[chan].mTaskStatus = mcTaskDone; |
| 223 | } |
| 224 | |
| 225 | bool write(s32 chan, SaveFile::FilePart filePart) |
| 226 | { |