📄 core_extern.h
字号:
#if !defined(CORE_EXTERNAL_H)#define CORE_EXTERNAL_H#include "core_header.h"MV_BOOLEAN Core_MakeDeviceResetReq( MV_PVOID This, MV_PVOID InitiatorModuleExtension, PMV_Request pReq, MV_ReqCompletion Completion, MV_U16 DeviceId );MV_BOOLEAN Core_MakePortResetReq( MV_PVOID This, MV_PVOID InitiatorModuleExtension, PMV_Request pReq, MV_ReqCompletion Completion, MV_U16 PortId );MV_BOOLEAN Core_MakeSEPReq( MV_PVOID This, MV_PVOID InitiatorModuleExtension, PMV_Request pReq, MV_ReqCompletion Completion, MV_U16 DeviceId, MV_U8 SEPAddr, MV_U8 CmdType, MV_U8 SEMBAddr, MV_U8 SEPCommand, MV_PVOID DataBuffer, MV_U32 DataBufferLength );MV_BOOLEAN Core_MakeSMPReq( MV_PVOID This, MV_PVOID InitiatorModuleExtension, PMV_Request pReq, MV_ReqCompletion Completion, MV_U16 DeviceId, MV_PVOID SmpRequestFrame, MV_U32 SmpRequestFrameLength, MV_PVOID SmpResponseFrame, MV_U32 SmpResponseFrameLength );MV_BOOLEAN Core_MakeTMFReq( MV_PVOID This, MV_PVOID InitiatorModuleExtension, PMV_Request pReq, MV_ReqCompletion Completion, MV_U16 DeviceId, MV_U8 TaskManagementFunction, PMV_Request OriginalRequest );MV_VOID Core_ModuleEnableDisablePHY( MV_PVOID This, MV_U8 PhyId, MV_BOOLEAN Enable );MV_VOID Core_ModuleEnableDisableIRQ( MV_PVOID This, MV_BOOLEAN Enable );MV_BOOLEAN Core_ModuleCheckIRQ( MV_PVOID This );MV_U32 Core_FlashGetSize( MV_PVOID This );int Core_FlashRead( MV_PVOID This, MV_U32 Offset, MV_U32 Length, MV_PVOID DataBuffer );int Core_FlashWrite( MV_PVOID This, MV_U32 Offset, MV_U32 Length, MV_PVOID DataBuffer );int Core_FlashSectErase( MV_PVOID This, MV_U32 Offset );void TestCompletion( MV_PVOID InitiatorModuleExtension, PMV_Request pReq);#endif /* CORE_EXTERNAL_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -