|
Technical Support
Support Resources
Product Information
|
What's New in RL-ARM Version 4.05
-
[RTX Enhancements]
Added: configurable FIFO Queue size for ISR requests in
RTX_Config.c configuration file.
-
[RTX Enhancements]
Added: runtime error function os_error() to RTX_Config.c
file. The runtime error codes are defined in RTL.h
-
[RTX Problems solved]
Corrected: a problem in Round Robin task switching. This
failed if a robin task was suspended by a higher priority
task.
-
[RTX Problems solved]
Corrected: Stack checking did not work on system tick timer
interrupt, only on preemptive task switches.
-
[RTX Problems solved]
Corrected: task switch monitoring in RT Agent did not work
for Round Robin task switching.
-
[RTX Problems solved]
Corrected: incorrect event flag clearing in
os_evt_wait_and() function if event flags were set
separately. The following example shows the problem.
__task void send_task (void) {
os_evt_set (0x1, t_wait);
os_evt_set (0x2, t_wait);
os_evt_wait_or (0x1, 0xFFFF);
os_evt_set (0x2, t_wait);
...
}
__task void wait_task (void) {
os_evt_wait_and (0x3, 0xFFFF);
os_evt_set (0x1, t_send);
os_evt_wait_and (0x3, 0xFFFF);
// Should never come here
}
-
[RTX Problems solved]
Corrected: support for NXP LPC3180 device.
RTX_Config.c configuration for RTX kernel was corrected.
Added RTX_IRQ_Blinky example for Phytec LPC3180 evaluation
board, it can be found in ..\ARM\Boards\Phytec\LPC3180
folder.
-
[RTX Problems solved]
Corrected: support for NXP LPC3250 device.
RTX_Config.c configuration for RTX kernel was corrected.
Added RTX_IRQ_Blinky example for Phytec LPC3250 evaluation
board, it can be found in ..\ARM\Boards\Phytec\LPC3250
folder.
-
[TCPnet]
Added: a FTP Server implementation and FTP_demo
example for various evaluation boards. FTP protocol allows you to
manipulate with files and folders on SD card.
-
[TCPnet Problems Solved]
Corrected: processing of DNS response in DNS Resolver.
Resolver failed to get an IP address from DNS response if the host
name was not compressed in the answer record.
-
[TCPnet Problems Solved]
Corrected: a problem in PPP module which might fail to
connect to ISP provider when the DNS Server has been
negotiated.
-
[TCPnet Problems Solved]
Corrected: a multipacket POST processing for Silverlight
post requests in case of abnormal post termination (error, RST
packet received).
-
[TCPnet Problems Solved]
Warning: The configuration files Net_Config.c and
Net_Debug.c are no longer compatible to older versions and
need to be replaced. Incompatible configuration files will not
compile and build.
-
[CAN]
Added: CAN_Ex1 and CAN_Ex2 examples for NXP
LPC229x to ..\ARM\Boards\Phytec\LPC229x\RL\CAN
folder.
|
|