From 64b34a43bfec53a8307c290bc043815e89a6a339 Mon Sep 17 00:00:00 2001 From: bernard Date: Thu, 30 Nov 2017 16:48:31 +0800 Subject: [PATCH] Update ChangeLog file --- ChangeLog_CN.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/ChangeLog_CN.md b/ChangeLog_CN.md index 12435ced9..7ba1be583 100644 --- a/ChangeLog_CN.md +++ b/ChangeLog_CN.md @@ -1,3 +1,70 @@ +# RT-Thread v3.0.0 Change log +## Platform: + +* Add more POSIX features, for example poll/select, signal, termios etc. +* Add waitqueue for poll feature. +* Use fops for file operation. There are two ways to visit device object: rt_device_* API, the file API(open/read/write/close etc). +* Change the type of cmd from uint8_t to int in control interface. +* Add more C++ object for RT-Thread Kernel Object. +* Add wlan driver framework for wlan device operation. +* Integrate SFUD into RT-Thread to unify the operations of spi flash. +* Update lwIP to v2.0.2 version. + +## Tools: + +* Enable packages, with ENV tool. +* menuconfig & Kconfig. +* Add scons --dist for make a distribution for specified BSP. + +## BSP: + +* more MCU porting. + +## IoT: + +* put more IoT components as packages, for example, MQTT, CoAP, HTTP, TLS etc. + +# RT-Thread v2.1.0 Change log + +This release is the final release for RT-Thread v2.1.0 branch. This release has been delayed many time. After committed fh8620 and x1000 bsp, we are proud to announce this branch release of the official version. + +The change log since last stable version: + +## Kernel: + +* Move the init component to the kernel. +* Fix the device open flag issue. +* Add assertion hook. +* Better application module support. +* Does not lock scheduler when invoking soft-timer timeout function. + +## Board Support Package: + +* fh8620, which is provided by Shanghai Fullhan Microelectronics Co., Ltd. It's a IP camera chip with ARM1176, 300MHz, 16KB I-Cache and 16kB D-Cache. +* x1000 bsp. The CPU is a XBurst CPU 1.0GHz, MIPS-based, from Ingenic Semiconductor Co.,Ltd. +* imx6sx bsp, only the Cortex-A9 core porting in the NXP i.MX6 solox. BTW, another full Kinetis series porting was created in rt-thread_fsl, which is maintained by NXP employee. +* lpc5410x bsp, only the Cortex-M4 core porting. +* ls1cdev bsp for Loogson1C board. +* dm365 bsp. +* nRF51822/nRF52832 bsp. +* stm32f7-disco bsp, the first ARM Cortex-M7 porting in RT-Thread. +* stm32f411-nucleo bsp. +* Add IAR compiler support in beaglebone bsp. + +## Components: + +* Add more socket fd operators in DFS with a virtual lwIP file system ops. +* Add CAN/Hardware Timer device drivers. +* Fix the SDIO issue to support sdio wifi device. +* Add eMMC support in SD/MMC device drivers; +* Fix the NAT configured enter reset issue in lwIP NAT. +* RTGUI come back, but as a UI engine for blend point/line/rect and bitmap etc. +* Add nanopb porting, a small code-size Protocol Buffers implementation; +* Add paho-mqtt porting, the Eclipse Paho MQTT C/C++ client for Embedded platforms; +* Update freetype to 2.5.4 version. +* Enhance msh for file operations. +* Split the exported commands of finsh shell to a standalone section: ".rodata.name" + # RT-Thread v2.1.0 beta版本更改说明 ## BSP部分 -- GitLab