Home
last modified time | relevance | path

Searched refs:inContext (Results 1 – 7 of 7) sorted by relevance

/AliOS-Things-master/hardware/chip/rtl872xd/
A DCheckSumUtils.c26 void CRC8_Init( CRC8_Context *inContext ) in CRC8_Init() argument
28 inContext->crc = 0; in CRC8_Init()
37 inContext->crc = UpdateCRC8(inContext->crc, *src++); in CRC8_Update()
42 void CRC8_Final( CRC8_Context *inContext, uint8_t *outResult ) in CRC8_Final() argument
45 *outResult = inContext->crc & 0xffu; in CRC8_Final()
69 void CRC16_Init( CRC16_Context *inContext ) in CRC16_Init() argument
71 inContext->crc = 0; in CRC16_Init()
80 inContext->crc = UpdateCRC16(inContext->crc, *src++); in CRC16_Update()
87 inContext->crc = UpdateCRC16(inContext->crc, 0); in CRC16_Final()
88 inContext->crc = UpdateCRC16(inContext->crc, 0); in CRC16_Final()
[all …]
A DCheckSumUtils.h28 void CRC8_Init( CRC8_Context *inContext );
40 void CRC8_Update( CRC8_Context *inContext, const void *inSrc, size_t inLen );
51 void CRC8_Final( CRC8_Context *inContext, uint8_t *outResult );
83 void CRC16_Init( CRC16_Context *inContext );
95 void CRC16_Update( CRC16_Context *inContext, const void *inSrc, size_t inLen );
106 void CRC16_Final( CRC16_Context *inContext, uint16_t *outResult );
/AliOS-Things-master/components/amp/services/amp_boot/
A Damp_boot_ymodem.c68 static void CRC16_Init( CRC16_Context *inContext ) in CRC16_Init() argument
70 inContext->crc = 0; in CRC16_Init()
73 static void CRC16_Update( CRC16_Context *inContext, const void *inSrc, size_t inLen ) in CRC16_Update() argument
78 inContext->crc = UpdateCRC16(inContext->crc, *src++); in CRC16_Update()
82 static void CRC16_Final( CRC16_Context *inContext, uint16_t *outResult ) in CRC16_Final() argument
84 inContext->crc = UpdateCRC16(inContext->crc, 0); in CRC16_Final()
85 inContext->crc = UpdateCRC16(inContext->crc, 0); in CRC16_Final()
86 *outResult = inContext->crc & 0xffffu; in CRC16_Final()
/AliOS-Things-master/components/py_engine/external/amp_boot/
A Damp_boot_ymodem.c75 static void CRC16_Init(CRC16_Context *inContext) in CRC16_Init() argument
77 inContext->crc = 0; in CRC16_Init()
80 static void CRC16_Update(CRC16_Context *inContext, const void *inSrc, size_t inLen) in CRC16_Update() argument
85 inContext->crc = UpdateCRC16(inContext->crc, *src++); in CRC16_Update()
89 static void CRC16_Final(CRC16_Context *inContext, uint16_t *outResult) in CRC16_Final() argument
91 inContext->crc = UpdateCRC16(inContext->crc, 0); in CRC16_Final()
92 inContext->crc = UpdateCRC16(inContext->crc, 0); in CRC16_Final()
93 *outResult = inContext->crc & 0xffffu; in CRC16_Final()
/AliOS-Things-master/components/ota/2ndboot/updater/
A Dlibc.c383 void crc16_init(CRC16_CTX *inContext) in crc16_init() argument
385 inContext->crc = 0; in crc16_init()
388 void crc16_update(CRC16_CTX *inContext, const void *inSrc, long inLen) in crc16_update() argument
393 inContext->crc = update(inContext->crc, *src++); in crc16_update()
397 void crc16_final(CRC16_CTX *inContext, unsigned short *outResult) in crc16_final() argument
399 inContext->crc = update(inContext->crc, 0); in crc16_final()
400 inContext->crc = update(inContext->crc, 0); in crc16_final()
401 *outResult = inContext->crc & 0xffffu; in crc16_final()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/hal_test/uart/
A Dymodem.c99 void CRC16_Init_ymodem( CRC16_Context *inContext ) in CRC16_Init_ymodem() argument
101 inContext->crc = 0; in CRC16_Init_ymodem()
104 void CRC16_Update_ymodem( CRC16_Context *inContext, const void *inSrc, size_t inLen ) in CRC16_Update_ymodem() argument
109 inContext->crc = UpdateCRC16_ymodem(inContext->crc, *src++); in CRC16_Update_ymodem()
113 void CRC16_Final_ymodem( CRC16_Context *inContext, uint16_t *outResult ) in CRC16_Final_ymodem() argument
115 inContext->crc = UpdateCRC16_ymodem(inContext->crc, 0); in CRC16_Final_ymodem()
116 inContext->crc = UpdateCRC16_ymodem(inContext->crc, 0); in CRC16_Final_ymodem()
117 *outResult = inContext->crc & 0xffffu; in CRC16_Final_ymodem()
/AliOS-Things-master/components/ota/2ndboot/updater/include/
A Dlibc.h65 void crc16_init(CRC16_CTX *inContext);
66 void crc16_update(CRC16_CTX *inContext, const void *inSrc, long inLen);
67 void crc16_final(CRC16_CTX *inContext, unsigned short *outResult);

Completed in 9 milliseconds