OSDN Git Service

(none)
[hos/hos-v4a.git] / aplfw / volume / dev / devvol_adddevice.c
1
2 #include <string.h>
3 #include "devvol_local.h"
4
5
6 FILE_ERR DevVol_AddDevice(C_DEVVOL *self, const char *pszName, struct c_drvobj *pDrvObj)
7 {
8         int i;
9         
10         /* テーブルの空きを検索 */
11         for ( i = 0; i < DEVVOL_MAX_DEVICE; i++ )
12         {
13                 if ( self->DevTable[i].pDrvObj == NULL )
14                 {
15                         strcpy(self->DevTable[i].szName, pszName);
16                         self->DevTable[i].pDrvObj = pDrvObj;
17                         return FILE_ERR_OK;
18                 }
19         }
20         
21         return FILE_ERR_NG;     
22 }