Files
m241Neelima/vxworks-6.9/target/h/passFsLib.h
T
2026-07-30 11:19:44 +05:30

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 */