IPC@CHIP® RTOS-Linux – API Documentation

Header image

Main page


Release Notes – SC1x8 @CHIP-RTOS-LNX V00.84 Beta [26.05.2015]

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


UDPCfg server
Ticket: #116
Component: UDPCfg server
Type: defect
Summary: Boot loader version is not shown
Description: The UDP config server currently does not send the correct boot loader version to the Chiptool. The chip will therefore be listed in the Chiptool window with boot loader version zero.
Solution: Fixed.




Shell
Ticket: #117
Component: Shell
Type: defect
Summary: Batchmode does not work properly
Description: When batchmode is on and two applications were started from a BAT-file it could happen that the second application starts before the first one.
Solution: Fixed.



Ticket: #127
Component: Shell
Type: defect
Summary: User applications get no input although focus is on application
Description: Reading standard input from within an application program does not return any data even though focus is on FOCUS_APPLICATION.
Solution: Fixed.



Ticket: #119
Component: Shell
Type: enhancement
Summary: Implement further TCPIP-commands
Description: Implement shell's TCPIP-commands FTP, IPETH, GATEWAY, IP, NETMASK, DHCP, CLOSETELNET, IPCFG, SNIFF and PING as known from RTOS-PPC and RTOS-x86.
Solution: Implemented.




RTX-native
Ticket: #126
Component: RTX-native
Type: defect
Summary: RTX timers are affected when time/date is changed
Description: The cycle time of RTX timers is affected when the system time/date is changed.
Solution: Switched to monotonic clock source.



Ticket: #132
Component: RTX-native
Type: defect
Summary: Suspending/resuming a task did not work in all cases
Description: If another task tries to suspend/resume the main thread of a program, this operation fails.
Solution: Fixed.



Ticket: #134
Component: RTX-native
Type: enhancement
Summary: RTX_Task_Info() does not report the run time and the exist time
Description: The struct members tiExistTime and tiRunTime are not filled by RTX_Task_Info().
Solution: Implemented.




Clib
Ticket: #135
Component: Clib
Type: defect
Summary: DefaultGateway() does not return 202 if no gateway is set
Description: The function DefaultGateway() should return the error code 202 (BECK_ENOENT) when no gateway is set.
Solution: Fixed.



Ticket: #64
Component: Clib
Type: enhancement
Summary: Should make OpenSSL certificate expiration check optional
Description: We should make the OpenSSL certificate expiration check optional. The default should be that this check is not performed to gain compatibility to the RTOS-x86 and RTOS-PPC systems. A new SSL API function should be introduced to enable this check.
Solution: Implemented.



Ticket: #120
Component: Clib
Type: enhancement
Summary: Implement API-function DHCP_use( )
Description: Implement the API-function DHCP_use( ) as known from RTOS-PPC and RTOS-x86.
Solution: Implemented.



Ticket: #121
Component: Clib
Type: enhancement
Summary: API-function ethGetMode( ) does not report speed and duplex mode
Description: Extend API-function ethGetMode( ) to report speed and duplex mode as known from RTOS-PPC and RTOS-x86.
Solution: Fixed.



Ticket: #124
Component: Clib
Type: enhancement
Summary: Implement BIOS console-API
Description: Implement the functions BIOS_putch( ) and BIOS_putbytes( ) as known from RTOS-PPC and RTOS-x86.
Solution: Implemented.



Ticket: #125
Component: Clib
Type: enhancement
Summary: Implement TCPIP-API function Set_IPConfig( )
Description: Implement the TCPIP-API function Set_IPConfig( ) as known from RTOS-PPC and RTOS-x86.
Solution: Implemented.



Ticket: #130
Component: Clib
Type: enhancement
Summary: Implement BIOS-API function BIOS_Set_ServerCredentials( )
Description: Implement the BIOS-API function BIOS_Set_ServerCredentials( ) as known from RTOS-PPC and RTOS-x86.
Solution: Implemented.




File system
Ticket: #113
Component: File system
Type: enhancement
Summary: Add Ramdisc support
Description: The CHIP.INI section "RAMDRIVE" should support to generate a RAM disc.
Solution: Added.




Web server
Ticket: #118
Component: Web server
Type: enhancement
Summary: Add support for custom mime-types and content-encoding
Description: Add clib functions CGI_Install_MIME_Table() and CGI_Install_ContentEncoding_Table() to allow specifing own mime-types and content-encoding.
Solution: Added.




Telnet server
Ticket: #131
Component: Telnet server
Type: enhancement
Summary: Use only USERx and PASSWORDx from CHIP.INI when both are set
Description: Only take username and password from CHIP.INI when both USERx and PASSWORDx are set. When one of those isn't set in CHIP.INI default values for USERx and PASSWORDx have to be taken.
Solution: Fixed.








Top of page | Main page

Copyright © Beck IPC GmbH