📄 platform.h
字号:
/******************************************************************************
** *
** 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -