max_open | 同時にオープンできるファイル数 |
*gdfs_work | ワークエリアのポインタ(ユーザー領域から提供) |
max_dirent | カレントディレクトリのエントリ数 |
*dirbuf | カレントディレクトリのバッファ(ユーザー領域から提供) |
GDD_ERR_OK | 初期化完了 |
GDD_ERR_32ALIGN | gdfs_workが32バイト境界にない |
GDD_ERR_RESET | ドライブのリセットに失敗した |
GDD_ERR_TRAYOPEND | GDトレイが開いている |
GDD_ERR_DISC | 扱えないディスク |
GDD_ERR_MOUNT | マウントに失敗 |
GDD_ERR_DIROVER | ルートディレクトリのエントリー数が多すぎる |
Uint32 gdfswork[gdFsGetWorkSize(8)/4]; Uint32 gdfscurdir[gdFsGetDirrecSize(64)/4]; gdFsInit(8, gdfswork, 64, gdfscurdir);
デバイスドライバの初期化
ワークエリアの初期化
デバイスの初期化
マウント処理