memory.h
来自「OMAP1030 处理器的ARM 侧硬件测试代码 OMAP1030 是TI」· C头文件 代码 · 共 86 行
H
86 行
/*****************************************************************************
*
* TEXAS INSTRUMENTS INCORPORATED PROPRIETARY INFORMATION
*
* Property of Texas Instruments
* For Unrestricted Internal Use Only
* Unauthorized reproduction and/or distribution is strictly prohibited.
* This product is protected under copyright law and trade secret law
* as an unpublished work.
* Created 2002, (C) Copyright 2002 Texas Instruments. All rights reserved.
*
* Author : Brian Forde (S3)
*
*****************************************************************************/
#ifndef __MEMORY_H__
#define __MEMORY_H__
#define InitializeMemory InitializeMemory32
#define VerifyMemory VerifyMemory32
#define StepVerify StepVerify32
#define CompareMemory(srcBuffer,dstBuffer,inSize)\
StepCompare(srcBuffer,dstBuffer,inSize,1)
#define VerifyMemory16(inBuffer,inPattern,inSize)\
StepVerify16(inBuffer,inPattern,inSize,1)
#define VerifyMemory32(inBuffer,inPattern,inSize)\
StepVerify32(inBuffer,inPattern,inSize,1)
#define InitializeMemory16 MEM_MemInit16
#define InitializeMemory32 MEM_MemInit32
#define ClearMemory(inBuffer,inSize)\
MEM_MemSet32(inBuffer,0,inSize)
#define StepCompare !MEM_MemCompare32
#define StepVerify16 !MEM_MemVerify16
#define StepVerify32 !MEM_MemVerify32
extern void MEM_MemSet16 (UWORD16 *const inBuffer,
UWORD16 inPattern,
int inSize);
extern void MEM_MemSet32 (UWORD32 *const inBuffer,
UWORD32 inPattern,
int inSize);
extern void MEM_MemInit16 (UWORD16 *const inBuffer,
UWORD16 inPattern,
int inSize);
extern void MEM_MemInit32 (UWORD32 *const inBuffer,
UWORD32 inPattern,
int inSize);
extern UWORD16 *MEM_MemCompare16 (UWORD16 *const srcBuffer,
UWORD16 *const dstBuffer,
int inSize,
int inStep);
extern UWORD32 *MEM_MemCompare32 (UWORD32 *const srcBuffer,
UWORD32 *const dstBuffer,
int inSize,
int inStep);
extern UWORD16 *MEM_MemVerify16 (UWORD16 *const inBuffer,
UWORD16 inPattern,
int inSize,
int inStep);
extern UWORD32 *MEM_MemVerify32 (UWORD32 *const inBuffer,
UWORD32 inPattern,
int inSize,
int inStep);
#endif /* __MEMORY_H__ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?