RL-ARM Latest Features
The Real-Time Library now contains the following features and improvements
The RTX kernel has been further improved. It is smaller and faster than previous versions. Amongst several improvements, replacing the demon scheduler with system calls has saved 300 bytes and increased speed by up to two times.
The standard run-time libraries have been re-written to support multithreading operation. Each task runs in its own library space and potential thread-safe issues are prevented by mutex controls.
The RL-Flash libraries now offer full FAT32 file system support including directories, subdirectories, and long file name support. New SD card file-caching delivers read/write speeds up to four times faster than previosuly.
HTTP file uploading allows easy implementation of browser-based device configuration and firmware updates. The new Internet Group Management Protocol support includes simultaneous multicast UDP to provide the broadcast of IP packets to many devices.
Ajax development support has been added including the implementation of the XMLHTTPRequest object, enabling data to be retrieved from the server asynchronously (in the background), for dynamic screen update. This is commonly used in online applications and many popular interactive web-sites.
RL-ARM is continuously maintained and improved. Take a preview of the things you can expect to see in RL-ARM in the near future.