OSDN Git Service

971b8c28dc72eb7f656e1d3a08a3ccb2e4dc962f
[hos/hos-v4a.git] / aplfw / system / file / sysvol_constructor.c
1 /** 
2  *  Hyper Operating System  Application Framework
3  *
4  * @file  sysvol.h
5  * @brief %jp{システムボリューム}
6  *
7  *  %jp{ルートディレクトリや /dev ディレクトリなど、システム上の仮想ボリュームを管理}
8  *
9  * Copyright (C) 2006-2007 by Project HOS
10  * http://sourceforge.jp/projects/hos/
11  */
12
13
14 #include "sysvol_local.h"
15
16
17 /* コンストラクタ */
18 void SysVol_Constructor(C_SYSVOL *self, const T_VOLUMEOBJ_METHODS *pMethods)
19 {
20         int i;
21         
22         /* 親クラスコンストラクタ呼び出し */
23         VolumeObj_Constructor(&self->VolumeObj, pMethods);      
24         
25         /* メンバ変数初期化 */
26         for ( i = 0; i < DEVVOL_MAX_DEVICE; i++ )
27         {
28                 self->DevTable[i].hDriver = HANDLE_NULL;
29         }
30 }
31
32
33 /* end of file */