⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 osfs.h

📁 应用较为广泛的 杉德 刷卡 POS机 的调用示例。
💻 H
字号:
/*
	Operating System
--------------------------------------------------------------------------
	FILE  osfs.h
--------------------------------------------------------------------------
    INTRODUCTION
    ============
    Created :		2004-12-22		Xiaoxi Jiang
    Last modified :	2004-12-22		Xiaoxi Jiang
    Module :
    Purpose :
        Header file.

    List of routines in file :

    File history :
*/

#ifndef __OSFS_H
#define __OSFS_H

#ifdef __cplusplus
extern "C" {
#endif

#define OSFSERR_SUCCESS     0x00
#define OSFSERR_GENERAL     -1
#define OSFSERR_NOHANDLE    0x02

#define OSFSIOCTL_GET       0x01
#define OSFSIOCTL_SET       0x02

#define OSFS_FLASHHANDLEBASE    1000

#define OSFS_FLASHPREFIX    "/flash/"
#define OSFS_FLASHPREFIXLEN 7

unsigned char OSFS_Init(void);


unsigned char OSFS_FileCreate(int *piHandle,char *pcFileName,
                unsigned char *pucAttrib);
unsigned char OSFS_FileRead(int iHandle,unsigned int uiOffset,
                unsigned char *pucOutData,
                unsigned int *puiOutLen);
unsigned char OSFS_FileWrite(int iHandle,unsigned int uiOffset,
                unsigned char *pucInData,
                unsigned int uiInLen);
unsigned char OSFS_FileSize(char *pcFileName,int *piHandle,
                unsigned long *pulSize,
                unsigned char *pucAttrib);
unsigned char OSFS_FileTrunc(int iHandle,unsigned int uiInLen);
unsigned char OSFS_FileDelete(char *pcFileName);
unsigned char OSFS_FileList(char *pcFS,char *pcFileName,
                unsigned char *pucAttrib,
                unsigned char ucType);




#ifdef __cplusplus
}
#endif

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -