代码拉取完成,页面将自动刷新
同步操作将从 BA4988/BA4988电子词典端数据读取程序 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/*-------------------------------------------------------------------------------------------------------*/
/* 随机函数 */
Header: Declared in fsys.h
Source: No
/***********************************************************************
* 说明: 初始化随机函数
* 输入参数: seed-种子数
* 返回值 : 无
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
void gam_srand(U8 seed)
/***********************************************************************
* 说明: 获取一个随机数(范围在0~65536中)
* 输入参数: 无
* 返回值 : 无
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
U16 gam_rand()
/*-------------------------------------------------------------------------------------------------------*/
/* 文件系统 */
Header: Declared in fsys.h
Source: Write in fsys.c
/***********************************************************************
* 说明: 将当前文件系统的文件打开函数封装为标准的fopen函数
* 输入参数: fname-文件名 mode-操作方式
* 返回值 : 文件操作句柄
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
FAR gam_FILE *gam_fopen(U8 *fname,U8 mode)
/***********************************************************************
* 说明: 将当前文件系统的文件关闭函数封装为标准的fclose函数
* 输入参数: fhandle-文件操作句柄
* 返回值 : 0-操作成功 !0-错误代码
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
FAR U8 gam_fclose(gam_FILE *fhandle)
/***********************************************************************
* 说明: 将当前文件系统的文件指针定位函数封装为标准的fseek函数
* 输入参数: fhandle-操作句柄 offset-偏移 fromwhere-起始
* 返回值 : 0-操作成功 !0-错误代码
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
FAR U8 gam_fseek (gam_FILE *fhandle, U32 offset, U8 fromwhere)
/***********************************************************************
* 说明: 将当前文件系统的文件读取函数封装为标准的fread函数
* 输入参数: buf-缓冲 size-项长 count-项数 fhandle-句柄
* 返回值 : 0-操作成功 !0-错误代码
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
FAR U32 gam_fread(U8 *buf, U8 size, U16 count, gam_FILE *fhandle)
/***********************************************************************
* 说明: 将当前文件系统的文件写入函数封装为标准的fwrite函数
* 输入参数: fname-文件名 mode-操作方式
* 返回值 : 0-操作成功 !0-错误代码
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
FAR U32 gam_fwrite(void *buf, U8 size, U16 count, gam_FILE *fhandle)
/***********************************************************************
* 说明: 将当前文件系统的文件指针查询函数封装为标准的ftell函数
* 输入参数: fname-文件名 mode-操作方式
* 返回值 : 资源项的数据长度
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
FAR U32 gam_ftell(gam_FILE *fhandle)
/***********************************************************************
* 说明: 增强功能函数—按照页面方式将指定地址下的数据载入到常量页
* 输入参数: bptr-常量页地址 addr-指定地址 fhandle-文件句柄
* 返回值 : 被载入数据指针
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
FAR U8 *gam_fload(U8 *bptr, U32 addr, gam_FILE *fhandle)
/***********************************************************************
* 说明: 增强功能函数—修改文件名
* 输入参数: fhandle-文件句柄 newname-新的文件名
* 返回值 : 0-操作成功 !0-出错代码
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
FAR U8 gam_frename(gam_FILE *fhandle,U8 *newname)
/***********************************************************************
* 说明: 增强功能函数—文件删除
* 输入参数: fhandle-文件句柄
* 返回值 : 0-操作成功 !0-出错代码
* 修改历史:
* 姓名 日期 说明
* ------ ---------- -------------
* 高国军 2005.5.18 完成基本功能
***********************************************************************/
FAR U8 gam_fdelete(gam_FILE *fhandle)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。