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

📄 platform.h

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 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 + -