[Real-Time Library] Added support for NXP (founded by Philips) LPC23xx devices.
[Real-Time Library] Added embedded EMAC Ethernet controller support (LPC23_EMAC.C) for the LPC2300 devices. Added necessary changes to RTX_CONFIG.C as well. Preconfigured examples for the Keilk MCB2300 Evaluation Board are found in the \KEIL\ARM\RV30\RTL\BOARDS\KEIL\ folder.
[RTX Kernel] Updated the memory box handling functions. These functions now properly handle 4-byte and 8-byte aligned memory blocks.
[RTX Kernel] Added an _init_box8 function and memory pool declaration macros _declare_box and _declare_box8.
[RTX Kernel] Updated RTOS configuration files for Atmel SAM7S, SAM7A3, SAM7X and SAM79261 devices. In addition to the PIT timer, TC0, TC1 and TC2 timer counter blocks can be selected as a system tick timer. Added a Common System Interrupt Handler which can be used with a PIT timer that shares a common IRQ with other SAM7 system peripherals.
[RTX Kernel] Updated RTOS configuration files for Analog Devices ADuC702X and OKI ML67Q4003, ML67Q5003, and ML674000 devices.
[RTX Kernel] Integrated the assembly Interrupt Handler module IRQ.S into RTX_CONFIG.C. IRQ.S is no longer required.
[TCPNet] Corrected a problem in the udp_send function. Previously, this routine had a data size limited to 1432 bytes. This was increased to 1472 bytes to accommodate UDP packets.
[RTX Kernel] The RTX_CONFIG.C configuration file has been updated. Applications using the previous configuration file must be updated with the new configuration file.