<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RT-Thread</title>
	<atom:link href="http://en.rt-thread.org/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://en.rt-thread.org</link>
	<description>An open source real-time operating system for embedded devices</description>
	<lastBuildDate>Wed, 07 Nov 2012 03:04:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>RT-Thread 1.10 Beta2 &amp; RT-Thread 1.0.3 Official Released</title>
		<link>http://en.rt-thread.org/?p=45&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rt-thread-1-10-beta2-and-1-0-3-official-released</link>
		<comments>http://en.rt-thread.org/?p=45#comments</comments>
		<pubDate>Wed, 07 Nov 2012 03:03:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://en.rt-thread.org/?p=45</guid>
		<description><![CDATA[The RT-Thread 1.1.0 Beta2 which was planned to release on 2012.9.30 has been changed to this RT-Thread 1.1.0 RC version. And the RT-Thread 1.0.3 official version has been release at the same time. The RT-Thread 1.0.3 official version is based on the RT-Thread 1.0.2, and fixed the known bugs, without adding other new features. The [...]]]></description>
			<content:encoded><![CDATA[<p>The RT-Thread 1.1.0 Beta2 which was planned to release on 2012.9.30 has been changed to this RT-Thread 1.1.0 RC version. And the RT-Thread 1.0.3 official version has been release at the same time. The RT-Thread 1.0.3 official version is based on the RT-Thread 1.0.2, and fixed the known bugs, without adding other new features.</p>
<p>The release of RT-Thread RC version means that the release of RT-Thread 1.1.0 official version is not far away. After this RC version, there will be no more new feature for this version, and we will focus on the bug fix and some detail perfection. The API interfaces will not be modified any more. It is welcomed to test this RT-Thread 1.1.0 RC version and make the RT-Thread 1.1.0 official version much more stable.</p>
<p>A brief change compared with former Beta version is we added the USB device stack to make it more convenient to the PC connection. The RT-Thread/GUI component is now keeping the same development pace with that on the github.</p>
<p>The updated parts in this version is as followed:</p>
<p>Kernel:<br />
- Removed the rtm.c, and distributed into several individual files.<br />
- Fixed the timer flag setting issue in the timer control.<br />
- Added check code for Microsoft Visual C++ compiler in rtdef.h.<br />
- New device control method RT_DEVICE_CTRL_BLK_SYNC.<br />
- New graphic device control method RTGRAPHIC_CTRL_FILL_RECT and RTGRAPHIC_CTRL_DRAW_RECT.<br />
- Modified the priority of module thread from RT_THREAD_PRIORITY_MAX – 1 to RT_THREAD_PRIORITY_MAX – 2.<br />
- Fixed the section copy point issue in module.<br />
- Fixed the module delete failure issue in module.</p>
<p>File system:<br />
- Fixed the existing f_seekdir problem in the elm fatfs.<br />
- Added new ff_memalloc() and ff_memfree() interface.<br />
- Fixed the memory leak problem in dfs_elm_open() function in dfs_elm.c<br />
- Fixed the un-initialize problem in dfs_elm_mount() function in dfs_elm.c<br />
- Added proper handling to CTRL_SYNC in disk_ioctl().<br />
- Added RT_DFS_ELM_CODE_PAGE option.<br />
- Added O_BINARY flag in DFS POSIX.<br />
- Added the un-aligned situation handling in function mem_cpy() in ff.c</p>
<p>Components:<br />
- New USB device stack, including the Virtual-COM device class.<br />
- Added ADK (to connect Android devices, the Accessory Development Kit) support in USB host stack.<br />
- renamed components_init.c/.h to the components.c/.h<br />
- Added the default configuration in serial device framework.<br />
- Fixed the un-initialization problem in rt_serial_control() in serial.c<br />
- removed function rt_ringbuffer_get_datasize().<br />
- fixed the boundary problem in ring buffer.<br />
- Added the pipe device, including the read, write, create, delete interfaces.<br />
- Fixed the assert failure problem in rt_spi_release_bus().<br />
- Added open operation in function time() in rtc.c<br />
- Added the move_page interface in MTD NAND. Added new met_nand member obb_free. Changed the block_size member to pages_per_block.<br />
- Added code to close sock after the connection failure in lwip.<br />
- Set the NETIF_FLAG_DHCP flag after LWIP_DHCP macro is defined, and set NETIF_FLAG_IGMP flag after LWIP_IGMP macro is defined in fuction eth_device_init() in lwip.<br />
- Added isspace() and atol() interface in minilibc.<br />
- Deleted the duplicate defined rt_list_entry.</p>
<p>Tools:<br />
- Added MakeCopy(), GlobSubDir() and GetConfigValue() in building.py.<br />
- New wizard.py used in generating SConscrip scripts.<br />
- Added –copy-header option to copy RT-Thread header to local folder.<br />
- Fixed the GNU GCC path setting error problem in win32 environment.<br />
- Added remove_components function.</p>
<p>Branches:<br />
- m16c62p branch:<br />
&#8211; Fixed the un-set task return address problem when initializing the task stack.</p>
<p>- upd70f3454 branch<br />
&#8211; Fixed the un-set task return address problem when initializing the task stack.<br />
&#8211; Changed the BSP directory structure, and move files into application and drivers folder.<br />
&#8211; Support for scons+IAR compile method<br />
&#8211; Added IAR project template.</p>
<p>- stm32f0x and ARM Cortex-M0 branches<br />
&#8211; Added r8 – r11 pop, push in libcpu transplant.</p>
<p>- mini2440<br />
&#8211; Using the new RTGUI now.</p>
<p>Download:<br />
<a href="http://rt-thread.googlecode.com/files/RT-Thread%201.1.0%20RC.7z">RT-Thread 1.1.0 RC</a><br />
<a href="http://rt-thread.googlecode.com/files/RT-Thread%201.0.3.7z">RT-Thread 1.0.3 Official</a></p>
]]></content:encoded>
			<wfw:commentRss>http://en.rt-thread.org/?feed=rss2&#038;p=45</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RT-Thread 1.1.0 Alpha Released</title>
		<link>http://en.rt-thread.org/?p=40&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rt-thread-1-1-0-alpha-released</link>
		<comments>http://en.rt-thread.org/?p=40#comments</comments>
		<pubDate>Mon, 16 Apr 2012 08:14:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://en.rt-thread.org/?p=40</guid>
		<description><![CDATA[According to the RT-Thread 2012 roadmap, RT-Thread 1.1.0 Alpha has just released. This version is a technical preview, indicating the development direction of the RT-Thread, and it’s not suitable for product development yet. The main improvement of this version is the new initialization module for the components, new DeviceDriver framework (SPI, SDIO), new jffs2, yaffs2 [...]]]></description>
			<content:encoded><![CDATA[<p>According to the RT-Thread 2012 roadmap, RT-Thread 1.1.0 Alpha has just released. This version is a technical preview, indicating the development direction of the RT-Thread, and it’s not suitable for product development yet. The main improvement of this version is the new initialization module for the components, new DeviceDriver framework (SPI, SDIO), new jffs2, yaffs2 file systems porting, virtualized configuring the rtconfig.h in eclipse. The changes in details are as follows:</p>
<p>Kernel:<br />
* Finished the components init module, using the rt_components_init(void) API, unified the initialization process. Please refer to lpc176x bsp.<br />
* Brand new DeviceDriver framework (including SPI Bus and SDIO).<br />
* move src/kservice.h to include/rtservice.h<br />
* Add the memheap.c, providing the rt_memheap_init(), rt_memheap_detach(), rt_memheap_alloc(), rt_memheap_free() APIs.<br />
* Fixed the alignment error in rt_mp_init() and rt_mp_create().<br />
* removed the rt_list_isempty() in finsh/cmd.c, and using the united one in rtservice.h<br />
* Fixed the module unload problem in module.c<br />
* Added the RTTHREAD_VERSION Macro.<br />
* Added the int64_t and uint64_t in minilibc/stdint.h.<br />
* Removed rt_system_tick_init() since this version.<br />
* Added the buildbot module to compile multiple scons prjects.</p>
<p>Components:<br />
* FileSystems<br />
- New jffs2 filesystem porting.<br />
- New yaffs2 filesystem porting.<br />
- Updated uffs filesystem to the newest version.<br />
- Fixed the unexpected modification of tid->error problem.</p>
<p>* LwIP<br />
- Switch to the LwIP 1.4.0 substitute for the current LwIP 1.3.2.</p>
<p>Branches:<br />
* Supporting more FPGA Soft IP Core including microblaze and nios-ii branches.<br />
* New pic32ethernet branch.<br />
* at91sam9260 branch<br />
- Updated the network driver.<br />
- Added the SDIO driver.<br />
* efm32 branch<br />
- Added the key and joystick driver.<br />
- Updated the USART driver.<br />
* lm3s8962 branch<br />
- Updated the Ethernet driver, enabling reception of multicast packets.<br />
* m16c62p branch<br />
- Supported the scons/gcc compile method.<br />
* fujistu fm3 branch<br />
- Divided the fm3 branch into mb9bf506r and mb9bf500r individual branch.<br />
* stm32F40 branch<br />
- Updated the USART driver.<br />
- Updated the STM32_F4xx_StdPeriph_Driver to V1.1.0<br />
* mini2440 branch<br />
- Added the keil project support.<br />
* x86 branch<br />
- Supported the scons/gcc compile method.<br />
* lpc178x branch<br />
- Added the LCD driver.<br />
- Added the SDRAM initialization.<br />
* lpc176x branch<br />
- Serving as the model branch of RT-Thread 1.1.0 BSPs<br />
- Providing full set compile methods (KEIL project, IAR project, scons/gcc, scons/keil, scons/iar)<br />
- Providing IAR project template and KEIL project template, and the IAR project can be generated automatically by scons –target=iar –s.<br />
- redefined the file structure of rtconfig.h, enabling the virtual configuration in eclipse.<br />
- Adjusted the BSP directory structure, and classified source files into /applications /drivers /CMSIS directories.</p>
<p>Download:<br />
<a href="http://rt-thread.googlecode.com/files/RT-Thread%201.1.0%20Alpha.7z">http://rt-thread.googlecode.com/files/RT-Thread%201.1.0%20Alpha.7z</a></p>
]]></content:encoded>
			<wfw:commentRss>http://en.rt-thread.org/?feed=rss2&#038;p=40</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RT-Thread 1.0.0 Released</title>
		<link>http://en.rt-thread.org/?p=27&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rt-thread-1-0-0-released</link>
		<comments>http://en.rt-thread.org/?p=27#comments</comments>
		<pubDate>Sat, 31 Dec 2011 12:30:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[1.0.0]]></category>

		<guid isPermaLink="false">http://en.rt-thread.org/?p=27</guid>
		<description><![CDATA[RT-Thread is 5 years old now since it was first born in 2006. It has gone through several versions (0.2.x, 0.3.0, 0.3.3, 0.4.0 beta1, 0.4.0 beta2, 0.4.0 RC1) and gets the following points: A more stable kernel: The kernel has an enhanced check function in context switch, and more error detections. Many enriched modules: The [...]]]></description>
			<content:encoded><![CDATA[<p>RT-Thread is 5 years old now since it was first born in 2006. It has gone through several versions (0.2.x, 0.3.0, 0.3.3, 0.4.0 beta1, 0.4.0 beta2, 0.4.0 RC1) and gets the following points:</p>
<p>A more stable kernel:<br />
The kernel has an enhanced check function in context switch, and more error detections.</p>
<p>Many enriched modules:<br />
The RT-Thread now has filesystems, RTGUI, and support for TCP/IP stacks, dynamic loading modules, and POSIX. When using GCC, we can enable the newlib option, and support for the entire standard C runtime library.</p>
<p>Much more complete branches porting:<br />
The RT-Thread is supporting 32-bit MCUs under the architectures of ARM7, ARM9, ARM Cortex-M3, ARM Cortex-M4, MIPS, AVR32, V850E, etc, and is also supporting the 16-bit Renesas M16C series.</p>
<p>We are so glad to release this RT-Thread 1.0.0 version. This official version can’t be finished without our developers’ hard working, and everyone who have helped this project!<br />
Thanks to Heng Li to initiate the underline salone.<br />
Thanks to the Shanghai Pudong Software Technologies Service Co.,Ltd to provide field for our subject salons.<br />
Thanks to grissiom to translate documents of coding style, and patches for RTGUI<br />
Thanks to onelife who maintains the EFM32 branch.<br />
Thanks to everyone!</p>
<p>The RT-Thread 1.0.0 has several updates to the RT-Thread 0.4.0 RC1 version.</p>
<p><strong>Kernel:</strong><br />
* Enforced the newlib module to be compatible with GCC, thus avoids the compiling errors.<br />
* Fixed the error problem when duplicating object name.<br />
* Added the RT-Thread I/O error code(RT_EIO).<br />
* Added 3 types of device (RT_Device_Class_SPIBUS, RT_Device_Class_SPIDevice, RT_Device_Class_SDIO).<br />
* building.py<br />
- Added SrcRemove function.<br />
- Added MergeGroup function.<br />
- Fixed the error caused by the Chinese character.<br />
* Added the document of coding style.</p>
<p><strong>Components:</strong><br />
* <em>DFS</em><br />
- Fixed the statfs problem in elmfs porting.<br />
- Fixed the rename problem in dfs_elem.c.<br />
- Fixed the rename problem in dfs_file.c<br />
- Fixed the underflow problem of lseek.</p>
<p>* <em>LwIP</em><br />
- Updated the finsh command (list_if, set_if), supporting multiple interface.</p>
<p>* <em>RTGUI</em><br />
- Replaced the magic number by defining the RTGUI_NOTEBOOK_TAB_WIDTH macro.<br />
- Fixed the no detach problem when ack_mb error occurred.<br />
- Fixed the compile error when open the RTGUI_USING_MOUSE_CURSOR option.<br />
- Optimized the notebook structure in operational efficiency.<br />
- Optimized the handle method of mouse event in notebook.c.</p>
<p>* Fixed a syntax error in zmodem.</p>
<p><strong>Examples:</strong><br />
* Added notebook example to RTGUI<br />
* Added the mem_test example.<br />
* Updated the kernel test example.</p>
<p><strong>Branches:</strong><br />
The ARM Cortex-M3 core switch to /libcpu/cortex-m3<br />
The ARM Cortex-M4 core switch to /libcpu/cortex-m4</p>
<p>* Added the stm32f40x branch.<br />
* Added the lm4f232 branch.<br />
* Updated the m16c branch.<br />
- Using the BYTE instruction to properly manipulate the rt_thread_switch_interrupt_flag<br />
- Fixed the IAR compile error using scons.<br />
* Updated the lm3s9b9x branch.<br />
- Updated eth driver.<br />
- Added sdram driver.<br />
* Updated the stm32f10x branch.<br />
- Updated the eeprom driver.<br />
- Updated the RTC driver.<br />
- Added the SPI FRAM driver.<br />
* Updated the efm32 branch.<br />
- Updated the CMSIS and efm32lib to the 2.3.2 version.<br />
* Updated the lpc24xx branch.<br />
- Added the exception handling function.<br />
* Updated the lpc2148 branch.<br />
- Fixed the scons + keil compiling error.<br />
- Added porting code under the thumb mode.</p>
<p>Download address:<br />
<a href="http://rt-thread.googlecode.com/files/RT-Thread%201.0.0.7z"> http://rt-thread.googlecode.com/files/RT-Thread%201.0.0.7z</a></p>
]]></content:encoded>
			<wfw:commentRss>http://en.rt-thread.org/?feed=rss2&#038;p=27</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RT-Thread 0.4.0 RC1 Released</title>
		<link>http://en.rt-thread.org/?p=21&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rt-thread-0-4-0-rc1-released</link>
		<comments>http://en.rt-thread.org/?p=21#comments</comments>
		<pubDate>Wed, 09 Nov 2011 07:28:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[0.4.0]]></category>

		<guid isPermaLink="false">http://en.rt-thread.org/?p=21</guid>
		<description><![CDATA[After 3 months of developing and testing in RT-Thread RTOS, the RT-Thread 0.4.0 beta 2 has been upgraded to the RT-Thread 0.4.0 RC1. The RC version means that it’s not so far from the stable version of the RT-Thread 0.4.0. There will be further functions added into this version. Welcome to test, and let’s looking [...]]]></description>
			<content:encoded><![CDATA[<p>After 3 months of developing and testing in RT-Thread RTOS, the RT-Thread 0.4.0 beta 2 has been upgraded to the RT-Thread 0.4.0 RC1. </p>
<p>The RC version means that it’s not so far from the stable version of the RT-Thread 0.4.0. There will be further functions added into this version. Welcome to test, and let’s looking forward to the stable version of RT-Thread 0.4.0. </p>
<p>Features Updated:<br />
<strong>Kernel:</strong><br />
* ARM Cortex-M3 support the Module function now.<br />
* Add errno implementation in RT-Thread.<br />
* Invoke the task schedule function when thread start.<br />
* Rewrite the memory allocator under Module module.<br />
* Fix the rt_thread_exit() error when current thread being preempted.<br />
* Fix the rt_mb_send_wait() function problem of prohibiting modification of current thread.<br />
* Fix a misspelling.<br />
&#8211; rt_thread_switch_interrput_flag -> rt_thread_switch_interrupt_flag<br />
* Uniform coding style in kernel.<br />
* Unified using the UNIX style ‘\n’ as line break.</p>
<p><strong>Components:</strong><br />
* <em>LwIP</em><br />
&#8211; Redesign the LwIP 1.4.0 interface functions in ethernetif and the initial procedure.<br />
&#8211; Add the eth_device_linkchange() function.<br />
&#8211; Fix the problem of the error of current function being modified when involking the rt_mb_send() in interrupt handling.<br />
&#8211; Rewrite the sys_arch_protect() function, disable interrupt and schedule in it.<br />
&#8211; Fix the Issue 11 (http://code.google.com/p/rt-thread/issues/detail?id=11).<br />
&#8211; Optimize the netio code.<br />
&#8211; Add new finsh shell command list_tcps()<br />
&#8211; Update the LwIP 1.4.0, compatible with previous drivers.</p>
<p>* <em>RT-GUI</em><br />
&#8211; Fix the coordinate overstep the DC buffer problem in drawing point.<br />
&#8211; Fix the background color display error in dc_buffer_fill_rect() function.<br />
&#8211; Fix the hz font remove problem.<br />
&#8211; Fix the Chinese font display problem.<br />
&#8211; Fix the keyboard event handling problem in list widget.</p>
<p>* <em>dfs</em><br />
&#8211; Fix the dfs_romfs_lookup(), dfs_romfs_open(), and dfs_romfs_lseek() problem.</p>
<p>* <em>finsh</em><br />
&#8211; Fix the node allocation failure problem.</p>
<p><strong>Branches:</strong><br />
* Added the Loongson LS1B branch<br />
&#8211; support for finsh<br />
&#8211; support for RT-GUI<br />
* Updated the AT91SAM9260 branch<br />
&#8211; support for Keil MDK<br />
&#8211; updated the EMAC driver as the LwIP API’s modification.<br />
* Updated the stm32f107 branch<br />
&#8211; update the eth driver<br />
&#8211; update the uart driver<br />
* Fixed the renesas M16C porting<br />
&#8211; perfect the porting code<br />
&#8211; substitute the assemble context switch code by C code.<br />
* Fixed the NEC V850E porting<br />
&#8211; perfect the porting code<br />
&#8211; substitute the assemble context switch code by C code.<br />
* Updated the EFM32 branch<br />
&#8211; add the Accelerometer driver<br />
&#8211; add the Ethernet driver<br />
* Updated the mini2440 branch<br />
&#8211; add driver for x35 LCD<br />
&#8211; perfect the touch driver<br />
* Updated the avr32uc3b0 branch<br />
&#8211; support for scons<br />
* Updated the lpc24xx branch<br />
&#8211; support the thumb mode<br />
* Updated the lpc1114 branch<br />
&#8211; fix the systick configuration problem<br />
* Updated the stm32f20x branch<br />
&#8211; added I2C driver<br />
&#8211; added SD card driver<br />
&#8211; added RTC support</p>
<p>Download address:<br />
<a href="http://rt-thread.googlecode.com/files/RT-Thread%200.4.0%20RC1.zip">http://rt-thread.googlecode.com/files/RT-Thread%200.4.0%20RC1.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://en.rt-thread.org/?feed=rss2&#038;p=21</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RT-Thread 0.4.0 beta2 Released</title>
		<link>http://en.rt-thread.org/?p=6&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rt-thread-0-4-0-beta2-released</link>
		<comments>http://en.rt-thread.org/?p=6#comments</comments>
		<pubDate>Tue, 08 Nov 2011 04:58:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[0.4.0]]></category>

		<guid isPermaLink="false">http://en.rt-thread.org/?p=6</guid>
		<description><![CDATA[RT-Thread 0.4.0 beta2 is the 2nd version in RT-Thread 0.4.x series. This version is mainly for testing purpose, and is not recommended to be deployed in product. The RT-Thread 0.4.0 testing version is still released under the GPL v2 license. Welcome to test. The original requirements for RT-Thread 0.4.0 are basically reached. Relative complete POSIX [...]]]></description>
			<content:encoded><![CDATA[<p>RT-Thread 0.4.0 beta2 is the 2<sup>nd</sup> version in RT-Thread 0.4.x series. This version is mainly for testing purpose, and is not recommended to be deployed in product. The RT-Thread 0.4.0 testing version is still released under the GPL v2 license. Welcome to test.</p>
<p>The original requirements for RT-Thread 0.4.0 are basically reached. Relative complete POSIX thread interface, load interface for dynamic library libdl and support for application modules are all provided. These new features enable the RT-Thread to be compatible with the POSIX standard at the first stage.</p>
<p>This version of RT-Thread has the following changes:</p>
<p><strong>Kernel:</strong></p>
<p> * Added an rt_mb_send_wait interface for mailbox suspend waiting when it is full</p>
<p> * Added RT_USING_CONSOLE option</p>
<p> * Added 4 classes of devices (RT_Device_Class_Graphic, RT_Device_Class_I2C, RT_Device_Class_USBDevice, RT_Device_Class_USBHost)</p>
<p> * Fixed the compile error of undefined RT_USING_DEVICE option</p>
<p><strong>Compnents:</strong></p>
<p>- net</p>
<p> * Added LwIP 1.4.0 porting</p>
<p> * Use the new rt_mb_send_wait as the mailbox sending interface in LwIP.</p>
<p>- minilibc</p>
<p> * Added malloc, realloc, free, calloc interfaces</p>
<p>- newlib</p>
<p> * Added many math functions (coef, horner, sqrt, ln, exp, pow)</p>
<p>- pthreads</p>
<p> * pthreads are now independent with newlib</p>
<p>- filesystem</p>
<p> * Updated fatfs from R0.07e to R0.08b</p>
<p> * Fixed the uncorrect directory searching issue of fatfs</p>
<p>- finsh</p>
<p> * Fixed the GCC ‘variable section end’ compile error</p>
<p> * Renamed the list_module_obj command to list_mod_detail</p>
<p>- RT-Thread/GUI</p>
<p> * Redesigned the RTGUI graphic driver interface</p>
<p> * Fixed polygon fill error</p>
<p><strong>Supported platforms:</strong></p>
<p>Added MIPS, AVR32 (big endian), Renesas M16C/62P (16bit), Renesas (NEC) V850E on the basics (ARM7, ARM9, ARM Cortex-M3, IA32…)</p>
<p> * Added at91sam9260 porting<br />
 * Added avr32uc3b0 porting<br />
 * Added efm32 porting<br />
 * Added fm3 porting<br />
 * mb9bf500r porting<br />
- RTGUI supported<br />
 * mb9bf506r porting<br />
- NAND FATFS supported<br />
 * Split the lm3s porting to:<br />
 * lm3s8962<br />
 * lm3s9b9x<br />
 * Added lpc122x porting<br />
 * Added m16c62p(Renesas M16C/62P) porting<br />
 * Support IAR for M16C develop environment<br />
 * Support scons+IAR compile method<br />
 * Added mini4020 porting<br />
 * Added nios_ii porting<br />
 * Added pic32ethernet porting<br />
 * Split the stm3210 porting to:<br />
 * stm32f107<br />
 * stm32F20x<br />
 * stm32f10x<br />
- Updated to STM32F10x_StdPeriph_Lib_V3.5.0<br />
 * Added upd70f3454(Renesas V850E) porting</p>
<p><strong>tools:</strong></p>
<p> * Simplified the tools directory, removed all tools to except for building.py.</p>
<p> * Perfected the building.py script<br />
 * Fixed the ‘command line too long’ issue in building mini2440 project</p>
<p> * Automatically set up IAR project</p>
<p> * Automatically set up MDK4 project</p>
]]></content:encoded>
			<wfw:commentRss>http://en.rt-thread.org/?feed=rss2&#038;p=6</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
