📄 nofs.c
字号:
/*
* File : ZFSStub.c
* Description: This file contains the STUB for File System APIs for the
* components which called the FS APIs.
* Author :
* Created on : 13-SEP-2004
*
* Copyright 2004 ZiLOG Inc. ALL RIGHTS RESERVED.
*
* This file contains unpublished confidential and proprietary information
* of ZiLOG, Inc.
* NO PART OF THIS WORK MAY BE DUPLICATED, STORED, PUBLISHED OR DISCLOSED
* IN ANY FORM WITHOUT THE PRIOR WRITTEN CONSENT OF ZiLOG, INC.
* This is not a license and no use of any kind of this work is authorized
* in the absence of a written license granted by ZiLOG, Inc. in ZiLOG's
* sole discretion
*/
#include "CFileApi.h"
#include "ZFSTypes.h"
#include "ZFSApi.h"
ZFS_STATUS_t ZFSChdir( IN INT8 *dir )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSClose( IN ZFS_HANDLE_t handle )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSDelete( IN INT8 *file_name )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSDeleteDir( IN INT8 *dir_name, IN UINT8 del_all )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSFormat( IN INT8 *volname )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSGetCwd( IN_OUT INT8 *pcwd_path )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
INT ZFSGetCwdLen( VOID )
{
return 0 ;
}
INT32 ZFSGetDirFileCount( IN INT8 *dir_path )
{
return 0 ;
}
ZFS_STATUS_t ZFSGetErrNum( void )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSGetVolumeCount( void )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSGetVolumeParams( IN INT8 *vol_name, ZFS_VOL_PARAMS_t *vol_params, UINT8 get_all )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSInit( PZFS_VOL_PARAMS_t pvol_params )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSList( IN INT8 * path, IN_OUT ZFS_FD_LIST_t * list, IN UINT8 startCnt )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSMkdir( IN INT8 *path, IN INT8 *dirname )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_HANDLE_t ZFSOpen( IN INT8 *filename, IN UINT8 mode, IN UINT8 type )
{
return NULL ;
}
INT32 ZFSRead( IN ZFS_HANDLE_t handle, IN_OUT UINT8 *buf, IN UINT bytes )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSRename( IN INT8 *src_file_path, IN INT8 *dst_file_name )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSRenameDir( IN INT8 *src_dir_path, IN INT8* dst_dir_name )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSSeek( IN ZFS_HANDLE_t handle, IN INT32 offset, IN INT8 origin )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
ZFS_STATUS_t ZFSShutdown( void )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
INT32 ZFSWrite( IN ZFS_HANDLE_t handle, IN UINT8 *buf, IN UINT bytes )
{
return ZFSERR_INVALID_ARGUMENTS ;
}
// C Runtime FILE APIs
FILE *fopen( const INT8 *filename, const INT8 *mode )
{
return NULL ;
}
INT fclose( FILE *stream )
{
return -1 ;
}
INT fputc( INT c, FILE *stream )
{
return -1 ;
}
INT fputs( const INT8 *string, FILE *stream )
{
return -1 ;
}
INT fgetc( FILE *stream )
{
return -1 ;
}
INT8 *fgets( INT8 *string, INT n, FILE *stream )
{
return ( INT8 * ) NULL ;
}
size_t fread( void *buffer, size_t size, size_t count, FILE *stream )
{
return 0 ;
}
size_t fwrite( const void *buffer, size_t size, size_t count, FILE *stream )
{
return 0 ;
}
INT fseek( FILE *stream, INT32 offset, INT origin )
{
return -1 ;
}
INT32 ftell( FILE *stream )
{
return -1 ;
}
INT feof( FILE *stream )
{
return -1 ;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -