function | function |
---|---|
GFS_Init | Library initialization and CD mounting process |
GFS_LoadDir | Load directory information |
GFS_SetDir | Setting the current directory |
GFS_NameToId | File name → file identifier conversion |
GFS_IdToName | File identifier → file name conversion |
GFS_GetDirInfo | Get directory information |
GFS_Reset | Resetting the file system |
function | function |
---|---|
GFS_Open | Open file |
GFS_Close | Close file |
GFS_Seek | Moving the access point |
GFS_Tell | Get access pointer |
GFS_IsEof | Check if the access pointer is at the end of the file |
GFS_ByteToSct | Conversion from byte to sector |
GFS_GetFileSize | Get file size |
GFS_GetFileInfo | Get file information |
GFS_GetNumCdbuf | Obtaining the number of sectors in the CD buffer partition |
function | function |
---|---|
GFS_Fread | Reads data from the opened file. |
GFS_Load | Reads data by specifying a file identifier. |
function | function |
---|---|
GFS_NwFread | Issuing a data load request |
GFS_NwCdRead | Issuing a read request to the CD buffer |
GFS_NwIsComplete | Check for completion of loading process |
GFS_NwStop | Aborting the loading process |
GFS_NwGetStat | Get access status |
GFS_NwExecOne | Server function for one file |
GFS_NwExecServer | Server functions for multiple files |
function | function |
---|---|
GFS_SetGmode | Setting the ejecting method from the CD buffer |
GFS_SetTmode | Transfer method settings |
GFS_SetReadPara | Setting the reading unit to the CD buffer |
GFS_SetTransPara | Transfer unit setting from CD buffer |
GFS_SetTrFunc | Registering a transfer function |
GFS_StartTrans | Transfer start in transfer function |
function | function |
---|---|
GFS_CdMovePickup | Moving the CD pickup |
GFS_SetErrFunc | Registering an error handling function |
GFS_GetErrStat | Get error status |
GFS_ConvTno | Track number conversion |
Figure 1.1 Module configuration diagram