OSDN Git Service

(none)
[hos/hos-v4a.git] / aplfw / system / file / file_open.c
1 /** 
2  *  Hyper Operating System  Application Framework
3  *
4  * @file  file.c
5  * @brief %jp{ファイルシステム}
6  *
7  * Copyright (C) 2006-2007 by Project HOS
8  * http://sourceforge.jp/projects/hos/
9  */
10
11 #include <stdio.h>
12 #include <string.h>
13 #include "file_local.h"
14
15
16 /* ファイルのオープン */
17 HANDLE File_Open(const char *pszPatah, int iMode)
18 {
19         C_FILE *self;
20         
21         self = &g_File;
22         
23         if ( *pszPatah == '/' )         /* 絶対パス */
24         {
25                 pszPatah++;
26         }
27         else    /* 相対パスの処理(そのうち追加) */
28         {
29                 
30         }
31         
32         /* ルートディレクトリからオープンを掛ける */
33         return DrvObj_vOpen((C_DRVOBJ *)&self->RootVol, pszPatah, iMode);
34 }