testfunc.h
来自「PCI的一个测试程序,可以测试PCI driver和BOARD的功能.」· C头文件 代码 · 共 32 行
H
32 行
#ifndef TESTFUNC_HEADER_DEFINED
#define TESTFUNC_HEADER_DEFINED
#define DEFAULT_PCI_FREQ "62.5" // in MHZ
extern double PCI_FREQ;
extern int SKIP_APP_INTERRUPTED;
extern int SKIP_APP_PARAM;
BOOL Test_GetUserAddress(HANDLE hDeviceHandle, ULONG UserAddress[6]);
void Test_FreeUserAddress(HANDLE hDeviceHandle);
BOOL Test_Dev2Host(HANDLE hDeviceHandle, SIZE_T size, SIZE_T count, ULONG pattern, ULONG TimeElapse[3]);
BOOL Test_Host2Dev(HANDLE hDeviceHandle, SIZE_T size, SIZE_T count, ULONG TimeElapse[3]);
BOOL Test_Full(HANDLE hDeviceHandle, SIZE_T d2h_size, SIZE_T d2h_count, ULONG d2h_pattern, SIZE_T h2d_size, SIZE_T h2d_count, ULONG TimeElaspse[5]);
BOOL Test_ReadREG(HANDLE hDeviceHandle, ULONG uAddr, ULONG& uData, ULONG * pTimeElapse = NULL, ULONG uRepeatTimes = 1);
BOOL Test_WriteREG(HANDLE hDeviceHandle, ULONG uAddr, ULONG uData, ULONG * pTimeElapse = NULL, ULONG uRepeatTimes = 1);
BOOL Test_GetRegAddress(HANDLE hDeviceHandle, ULONG uBuffer[3]);
void Test_Reset(HANDLE hDeviceHandle);
void CalculateBPS(int BYTES, int ns, double& Bps, int& unit);
CString GetUnitStr(int unit, int unittype = 0);
void CALC_BPS_UNIT(int a, double& b, int& c);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?