platform.h
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· C头文件 代码 · 共 40 行
H
40 行
/******************************************************************************
** *
** File Name: platform.h *
** Copyright: 2007-2008 Telepath Technologies Corp. All rights reserved.*
** Version: 1.1 *
** Description: This file define the platform interface. *
** *
*******************************************************************************
** Edit History *
** ------------------------------------------------------------------------- *
** DATE NAME DESCRIPTION *
** 8/30/2007 pxd Create. *
*******************************************************************************/
#ifndef _PLATFORM_H
#define _PLATFORM_H
#include "tptypes.h"
VOID *pf_memcpy(VOID *dst, CONST VOID *src, TP_INT32 len);
VOID *pf_memset(VOID *dst, TP_INT32 c, TP_INT32 len);
TP_INT32 pf_memcmp(VOID *mem1, VOID *mem2, TP_INT32 len);
VOID* pf_alloc(TP_UINT32 msize);
//VOID pf_free(VOID *pmem);
VOID pf_free_ucos(VOID **pmem);
#define pf_free(x) pf_free_ucos( (VOID **)( &(x) ) )
TP_INT32 pf_datawrite(VOID *tvdata, TP_UINT32 len);
TP_INT32 pf_dataread(VOID *tvdata, TP_UINT32 len);
VOID pf_msleep(TP_UINT32 ms);
VOID pf_reset(VOID);
#endif /* _PLATFORM_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?