Rev 116 | Rev 190 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 116 | Rev 153 | ||
---|---|---|---|
Line 19... | Line 19... | ||
19 | extern void Buffer_Init(Buffer_t* pBuffer, u8* pDataBuffer, u16 DataBufferSize); |
19 | extern void Buffer_Init(Buffer_t* pBuffer, u8* pDataBuffer, u16 DataBufferSize); |
20 | extern void Buffer_Clear(Buffer_t* pBuffer); |
20 | extern void Buffer_Clear(Buffer_t* pBuffer); |
Line 21... | Line 21... | ||
21 | 21 | ||
22 | typedef struct |
22 | typedef struct |
23 | { |
23 | { |
24 | u8 Address; |
24 | u8* pAddress; |
25 | u8 CmdID; |
25 | u8* pCmdID; |
26 | u8* pData; |
26 | u8* pData; |
27 | u16 DataLen; |
27 | u16 DataLen; |
Line -... | Line 28... | ||
- | 28 | } __attribute__((packed)) SerialMsg_t; |
|
28 | } __attribute__((packed)) SerialMsg_t; |
29 | |
29 | - | ||
30 | extern void MKProtocol_CreateSerialFrame(Buffer_t* pTxBuff, u8 CmdID, u8 Address, u8 numofbuffers , ...); //u8 *data, u8 len, ....; |
30 | extern u8 MKProtocol_CollectSerialFrame(Buffer_t* pRxBuff, u8 c); |
Line 31... | Line 31... | ||
31 | extern void MKProtocol_CollectSerialFrame(Buffer_t* pRxBuff, u8 c); |
31 | extern void MKProtocol_CreateSerialFrame(Buffer_t* pTxBuff, u8 CmdID, u8 Address, u8 numofbuffers , ...); //u8 *data, u8 len, ....; |