123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- #ifndef PDKCMDS_H
- #define PDKCMDS_H
- #include "MsgHndlr.h"
- #define PDK_CMD_LENGTH_UNKNOWN 0xFFFFFFFF
- typedef uint32_t (*pOEMCmdHndlr_T) ( uint8_t* pReq, uint32_t ReqLen, uint8_t* pRes);
- typedef struct
- {
- uint8_t NetFn;
- uint8_t Cmd;
- uint8_t Privilege;
- pOEMCmdHndlr_T CmdHndlr;
- uint32_t ReqLen;
- uint16_t FFConfig;
- } OEMCmdHndlrMap_T;
- typedef struct
- {
- uint8_t OwnerID;
- uint8_t ChannelNum;
- } OwnerIDMap_T;
- extern int PDKGetOEMMsgHndlrMap (uint8_t NetFn, CmdHndlrMap_T ** pCmdHndlrMap);
- #endif
|