(1) Initializing Functions
| mfsInit | Initializing Internal Variables |
| mfsInitDiskRom mfsInitDiskRam mfsInitDiskRomRam |
Initializing Disk Boot |
| mfsRamInit | Initializing RAM Area Library |
| mfsRomInit | Initializing ROM Area Library |
(2) Disk Control Functions
| mfsDiskIdCheck | Read and Check on Disk ID |
| mfsRamMediaFormat | Formatting Media |
| mfsRomMediaCheck mfsRamMediaCheck |
Checking Media |
| mfsRamFlash | Write on Header Area |
| mfsRamGetFreeSize | Obtain a size of Free Disk Space |
| mfsRamGetFreeDirEntryNum | Obtaining a Number of Readwrite Files/Directory |
| mfsRomGetFileNum mfsRamGetFileNum |
Obtaining a Number of Files belonging to Specified Directory |
| mfsRomGetVolumeAttr mfsRamGetVolumeAttr |
Obtaining a Volume Attribute |
| mfsRomGetVolumeName mfsRamGetVolumeName |
Obtaining a Volume Name |
| mfsRomGetVolumeDate mfsRamGetVolumeDate |
Obtaining a Volume Date |
| mfsRamGetVolumeRC | Obtaining Value in Renewal Counter |
| mfsRomGetDiskType mfsRamGetDiskType |
Obtaining a Disk Type |
| mfsRomGetDestination mfsRamGetDestination |
Obtaining Destination Code |
| mfsRamSetVolumeAttr | Setting a Volume Attribute |
| mfsRamSetVolumeName | Setting a Volume Name |
| mfsRamSetVolumeDate | Setting a Volume Date |
| mfsRamSetDestination | Setting Destination Code |
| mfsRamResetVolumeRC | Resetting Renewal Counter |
| mfsRamRepairHeader | Restoring Header Area |
(3) Directory Functions
| mfsRamMakeDir | Creating a Directory |
| mfsRomGetDirID mfsRamGetDirID |
Obtaining a Directory ID |
| mfsRomGetDirName mfsRamGetDirName |
Obtaining a Directory Name |
| mfsRamRemoveDir | Deleting a Directory |
| mfsRamRenameDir | Changing a Directory Name |
(4) File Control Functions
| mfsRamCreateFile | Creating a File |
| mfsRomGetFileDirID | Obtaining a Directory ID on a File |
| mfsRomReadFile | Reading Data |
| mfsRamWriteFile | Writing Data on File |
| mfsRomSeekFile | Seeking Head |
| mfsRomGetFileName mfsRamGetFileName |
Obtaining a File Name |
| mfsRamRemoveFile | Deleting a File |
| mfsRamRenameFile | Changing a File Name |
| mfsRomGetFileAttr mfsRamGetFileAttr |
Obtaining Attribute on File(Directory) |
| mfsRomGetFileDate mfsRamGetFileDate |
Obtaining Date on File(Directory) |
| mfsRomGetFileParentDir mfsRamGetFileParentDir |
Obtaining a Directory ID of Parent Directory |
| mfsRomGetFileSize | Obtaining File Size |
| mfsRamGetFileCopyCount | Obtaining Copy Count on File(Directory) |
| mfsRomGetFileGameCode mfsRamGetFileGameCode |
Obtaining Company and Game Code on File(Directory) |
| mfsRamGetFileRC | Obtaining Renewal Counter Value on File(Directory) |
| mfsRamSetFiletAttr | Setting Attribute on File(Directory) |
| mfsRamSetFileDate | Setting Date on File(Directory) |
| mfsRamSetFileCopyCount | Setting Copy Counter Value on File(Directory) |
| mfsRamSetFileGameCode | Setting Company/Game Code on File(Directory) |
| mfsRamResetFileRC | Resetting Renewal Counter Value on File(directory) |
| mfsRamSetFileParentDir | Changing a Parent Directory |
| mfsRamResizeFile | Modifying File Size |
| mfsRomGetFileStat mfsRamGetFileStat |
Obtaining Information |
| mfsRomGetDirListFirst mfsRamGetDirListFirst |
Obtaining Directory Content |
| mfsRomGetDirListNext mfsRamGetDirListNext |
Obtaining Directory Content (Cont.) |