IPC@CHIP® RTOS – API Documentation

Header image

Main page


Release Notes – CLIB V3.00

The tickets are grouped by component and then sorted by type and ticket number.


CLIB
Ticket: #2385
Component: CLIB
Type: defect
Summary: Wrong definition of UserEthDhcp_Entry for SC1x3/SC2x
Description: The internal definition of the data structure UserEthDhcp_Entry has changed since the SC1x. The CLIB definition of this structure and the documentation is therefore wrong for the SC1x3/SC2x and needs to be corrected.
Solution: Corrected the definition of UserEthDhcp_Entry.



Ticket: #2397
Component: CLIB
Type: defect
Summary: helper_unload_library() returns with wrong return value
Description: The helper_unload_library() function returns with the wrong return value. The documentation states that it will return CHIPDLL_ERR_OK on success, which is defined as 0. Instead the function returns 1.
Solution: Fixed.



Ticket: #2400
Component: CLIB
Type: defect
Summary: far missing from Crypt_RSA_GetKeySize() API's parameter
Description: The CLIB's TCPIP_Crypto.H prototype for the Crypt_RSA_GetKeySize() API is missing a "far" modifier for the "keyBuffer" input parameter. (This is required for operations with either SMALL or MEDIUM memory models.)
Solution: Add the "far" to the Crypt_RSA_GetKeySize() prototype's keyBuffer declaration.



Ticket: #2401
Component: CLIB
Type: defect
Summary: "far" modifier missing from some RTX C-Lib API causes problems when SS != DS
Description: Certain C-Library API in the RTX area take a near pointer, which leads to problems when a task's SS is not the same as DS. The problem API include these:

RTX_Param_Task()
RTX_Param_Task_Without_Run()
RTX_Get_Task_State()
RTX_Get_Task_State_Ext()
Solution: Fixed.



Ticket: #2387
Component: CLIB
Type: enhancement
Summary: Extend documentation of PKI_OwnKeyPairAdd() and PKI_CertificateAdd()
Description: Should document the bitmask 0x4. If this bit is set in the "fileFormat" entry, the key can be passed in memory to the "fileNamePtr" instead of a file name.
Solution: Documented.



Ticket: #2403
Component: CLIB
Type: enhancement
Summary: Some pack/unpack macros are missing
Description: Some types are not covered by the current set of pack/unpack macros. Add them for completeness.
Solution: Implemented.








Top of page | Main page

Copyright © Beck IPC GmbH