43 lines
1.2 KiB
C
43 lines
1.2 KiB
C
/* passFsLib.h - pass-through file system library header */
|
|
|
|
/*
|
|
* Copyright (c) 1984-1993,2003-2005,2007 Wind River Systems, Inc.
|
|
*
|
|
* The right to copy, distribute, modify or otherwise make use of this
|
|
* software may be licensed only pursuant to the terms of an applicable
|
|
* Wind River license agreement.
|
|
*/
|
|
|
|
/*
|
|
modification history
|
|
--------------------
|
|
01j,30jul07,elp moved type definitions to passFsLib.c (CQ:WIND101721).
|
|
01i,01jun07,elp renamed readCache field, added mutual exclusion semaphore.
|
|
01h,15sep05,elp added passFs 64 bits operations (SPR #111187).
|
|
01g,11feb05,dbt Fixed cache support (SPR #106354).
|
|
01f,13sep04,jmp made passFs cache configurable.
|
|
01e,09sep04,jmp added flags and mode to PASS_FILE_DESC (SPR #97903).
|
|
01d,02apr04,jeg Updated PASS_FILE_DESC fd field name.
|
|
01c,18mar03,jeg removed passFs flags and conversion macro.
|
|
01b,05mar03,jeg add several Unix file specific definitions
|
|
01a,05jun93,gae written.
|
|
*/
|
|
|
|
#ifndef __INCpassFsLibh
|
|
#define __INCpassFsLibh
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/* Function declarations */
|
|
|
|
extern void *passFsDevInit (char *devName);
|
|
extern STATUS passFsInit (int passfs, BOOL cacheEnable);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* __INCpassFsLibh */
|