summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbernard <[email protected]>2014-07-12 21:47:25 +0800
committerbernard <[email protected]>2014-07-12 21:47:25 +0800
commitb89fd091b2968b0eca3ac947049c851b448a5aaa (patch)
tree6eecb5ad9c360e91e258bfbd5c93080b70ee8368
parent7a7e3002c8fc2b4a65891db5ea84762ecdbcb66c (diff)
[Doc] Add Change log in Chinese.
-rw-r--r--ChangeLog_CN.md1454
1 files changed, 1454 insertions, 0 deletions
diff --git a/ChangeLog_CN.md b/ChangeLog_CN.md
new file mode 100644
index 0000000000..e899a685f0
--- /dev/null
+++ b/ChangeLog_CN.md
@@ -0,0 +1,1454 @@
+�汾: RT-Thread 2.0.0 Alpha
+����ʱ��:2014/4/8
+
+RT-Thread 2.0.0��֧�ĵ�һ������Ԥ���汾��������չʾ2.0.0��չ��֧���ݻ�����(����roadmap��2.0.0�����֧����һ����RT-Thread��Linux�����Եļ�����ΪLinux���Ӹ��õ�ʵʱ�ԣ�ΪRT-Thread���Ӹ���Ĺ����ԣ���ݼ���Ԥ�������dz������Ŀ���Ŭ��)����ӭ������������⡣
+
+[������]
+* msh�� bugfix �͹�������ǿ���µ� msh �ڵ����ⲿģ�鷽����ӷ��㡣
+* DFS�� nfs �� bugfix �������������ǿ��ELM FatFS�����������ƥ������µ���Ϣ����������ܹ���ʱ��λ���⡣
+* JS��������������Javascript���棬������RT-Thread��ֱ������javascript�ű���
+* VMM��������qemu�����е� Virtual Machine Module �������ʱֻ֧�� realview-pb-a8 �� bsp��
+* CMSIS���汾������ 3.20
+* drivers��USB Э��ջ���ع����µĿ���б�д������ø��������ˡ�
+
+[BSP ���]
+* beaglebone��������������
+* realview-a8�������� VMM ���
+
+[����ű�]
+* �̼�����scons --target=ua -s������׼���û�Ӧ�û�����
+
+[�������]
+RT-Thread 2.0.0. Alpha�汾�����RT-Thread 1.2.1���µ�������Ҫ�������֣�
+- RT-Thread + Linux˫ϵͳ���ⲿ����RealView-A8������(ARM Cortex-A8����)Ϊ����������һ���򵥵�˫ϵͳ�������е�demo����û��Ӳ���Ļ����£�����ʹ��QEMU�������ⷽʽ��ִ�С���������а���һ������õ�Linux��RT-Thread�����ư�������ֱ�����ؽ������顣
+
+Ŀ¼���� Linux ���ں˾��� zImage��ramdisk rootfs.cpio.gz��������
+qemu-system-arm -M realview-pb-a8 -kernel zImage -initrd rootfs.cpio.gz -serial vc -serial vc
+������������֮�� Linux �Ŀ���̨�ڵ�һ��������(Atl + Ctrl + 3)������ֱ���������� root �û���¼����¼֮������ں�ģ�飺
+insmod rtvmm.ko
+������ RT-Thread��RT-Thread ����֮�����̨�ڵڶ���������(Atl + Ctrl + 4)����һ������Linux shell��Ȼ����ʹ�ã��ڶ�����������RT-Thread��shell��
+- JavaScript���������������ţͷ����ֲ�ģ�������һ���dz�С���ϵ�MCU����JavaScript�ű���ʽ���б�̡��������������ַ�ʽ��Ҳ�ṩ��RN001JS����̫��Ӳ��ģ�飺��JavaScript�ű�������Ϊ���ο������ṩ����web(��WebIDE)���б�̲�����JavaScript����JavaScript��Ϊһ���������������͵����ԣ����������֣����WebIDE�����ṩ��һЩexample����ʹ�ÿ�����÷dz������ɣ�Ҳ����һЩ��������JavaScript���ӣ�������ҳ����Ҳ������Ӳ���ˣ�
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread 1.2.1
+����ʱ��: 2014/4/8
+
+��ԭ�е�1.2.0�汾��bug�����汾��Ҳ��1.2.0ϵ�еĵ�һ�������汾��ԭ���ϲ������κε��¹��ܣ����Ǿ����ᰴ��ÿ������һ���޶��汾�ķ�ʽ�ƽ��������ʹ�õĹ�������ʲô���⻹�뷴�������ǣ���Щ����ܿ��ܻ����¸��汾��������
+
+�����Ǹ��ļ�¼��
+[�ں�]
+* �û�Ӧ�ã������û�Ӧ�������в���֧�֣�
+* �ڹ���һ������ʱ������Ӧ�Ķ�ʱ��Ҳ�رգ�
+
+[BSP]
+* BeagleBone��������മ������֧�֣�
+* �Ƴ�BSP��rt_device_init_all�������ã��ijɴ��豸ʱ�Զ����г�ʼ����
+* LPC176x���Ƴ�components��ʼ����������
+* LPC4088������LED���������⣻
+* STM32F107���Ƴ�components��ʼ����������
+
+[���]
+* �ļ�ϵͳ��ELM FatFS�����������ƥ������µ���Ϣ����������ܹ���ʱ��λ���⣻
+* �ļ�ϵͳ��NFS�����ļ�ϵͳ������ص�һЩ���뾯����Ϣ��
+* �ļ�ϵͳ��copy��������ļ��з�ʽ���ƹ��ܣ�
+* �ļ�ϵͳ��RAMFS�����뵽components��ʼ���������У�
+* �ļ�ϵͳ��ROMFS������ת���ļ��Ĺ���mkromfs.py������Linux������֧�֣�
+* CMSIS���µ�3.2.0�汾��
+* ����������ܼ���serial->ops->control�ĵ��ã�
+* ������ϵͳ���Ż�msh��֧���û�Ӧ�õ������в�����
+* ������ϵͳ����ʹ��mshʱ��Ĭ��ʹ��msh >����������ʾ����
+* TCP/IPЭ��ջ�����������lwIP�ӿڸ��û�Ӧ�ã�
+* POSIX thread��������ͬʱʹ��lwIP���ʱ�ı��뾯�棻
+* ���������������TJPGD����ֲ������libpng����ֲ��
+
+[����ű�]
+* �̼�����scons --target=ua -s������׼���û�Ӧ�û�����
+
+[�������]
+* RT-ThreadЯ�����ڶ��BSP����һ���ܹ�һһ��֤ÿ����֧�ϰ�RT-Thread����Ӧ�Ĺ���ʹ������������������������������һ�������õ�Ӳ�������壺RealBoard 4088�������������һЩ������̶������ϣ�������һ��������BSP�����ϣ����Զ����Ű�������������������ӽ�ȥ��
+* RealBoard 4088ʹ�õ�RT-Thread�汾��Ҫ��RT-Thread 1.2.1�汾Ϊ����
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread 1.2.0��ʽ�汾
+����ʱ��: 2014/1/6
+
+ʵ��roadmap���ᵽ�Ĵ󲿷�����
+
+1���ĵ���������ɡ�RT-Thread����ֲᡷ��ͬʱ������̳��jiezhiͯЬ�ġ�һ����ѧRT-Threadϵ�����ؽ̡̳�
+2��BSP��֧��������cortext-A8(beaglebone)��cortext-R4(rm48x50)��UNITY-2(SEP6200),lpc408x����ֲ
+3��������棺
+- ����msh(����linux shell�ķ��)���ܹ�ֱ��ִ��Ӧ�ó���
+- ����freemodbus 1.6.0����ֲ
+- ������Դ��Ƕ��ʽ��ϵ���ݿ�SQLite 3.8.1����ֲ
+- ����Ymodem��
+- Ĭ��ʹ��lwIP 1.4.1
+
+��������RT-Thread 1.2.0 RC�汾������������ı��������
+�ںˣ�
+* timer.c - ʹ����Ծ��(skip list)ʵ��ϵͳ��ʱ������������bsp�е�startup.c�����¼��붨ʱ����ʼ������rt_system_timer_init()
+* rtdebug.h - �����궨��RT_DEBUG_IN_THREAD_CONTEXT
+* idle.c - �ں���rt_thread_idle_excute()��һ��������е����߳�
+* scheduler.c - ����API rt_critical_level()���ص�������������
+
+��ֲ��
+* cortex-m0 - ���� cortex-m0 GCC��ֲ��hardfault�������
+* cortex-r4 - ��startup���ͷ�IRQ��ջ�ռ�
+* cortex-r4 - ���ֽڳ��ȷ����ջ�ռ�
+
+BSP��֧��
+* ����lpc408x��ֲ
+* bsp/stm32f0x - ����USART1��USART2������֧��finsh��֧�������ʼ��
+* bsp/simulator - ��RTGUI������Чʱ��ӡ������Ϣ
+* bsp/simulator - Ĭ������¹ر�RTGUIѡ��
+* bsp/simulator - ����createdef.py�ļ�������VS��def�ļ�
+* bsp/simulator - ��ʹ��VC++����ʱȥ��_TIME_T_DEFINED�Ķ���
+* bsp/xplorer4330 - �������ļ�Retarget.cΪretarget.c,����linuxϵͳ�б���ᱨ��
+* bsp/xplorer4330 - ����GCC��������ʱ����ENTRY�ľ���
+* bsp/rm48x50 - ����GCC����ֲ
+* bsp/K60Fxxxx - ����һ���������
+
+�����
+* dfs - ��ȷ����mkfsδʵ�ֵ����
+* dfs - ʹ��ָ�����index����
+* dfs - �ں���dfs_filesystem_lookup()������ģ����ָ���������empty������Ϊfs
+* dfs - ����dfs_unmount�����
+* dfs - ���豸�򿪴���ʱ�����ʧ��
+* dfs/elmfat - ��elmfatfsÿ�ζ����������С
+* net - ����freemodbus 1.6.0����ֲ
+* finsh - ����FINSH_USING_MSH_ONLYѡ��
+* finsh - ֻ�е�shell�豸Ϊ��ʱ����rt_console_get_device()
+* finsh - ����FINSH_USING_SYMTABδ����Ĵ���
+* finsh - �ع�control�����Ĵ���
+* msh - �����ļ���·�������Զ���ȫ�Ĺ���
+* msh - msh������ִ��module�Ĺ���
+* msh - msh�����Ӹ��������
+* libc - ���� _sys_read()/_sys_write()�����
+* external - ���ӿ�Դ��Ƕ��ʽ��ϵ���ݿ�SQLite 3.8.1����ֲ
+* pthreads - ����ESHUTDOWN�ظ�����
+* mtd_nand - ��MTD nand�����Ӹ���ĵ��Դ�ʩ
+* mtd_nand - ��������MTD nandʱ��ʼ����������
+* lwip-1.4.1 - ��lwIP�ڼ�������RT-Threadѡ������
+* log_trace - ��������memmove()����ʹ�ô��������
+* drivers/pipe - ����һ��control���������pipeʣ��Ŀռ�
+* drivers/serial - �����д����Ϊ0������������
+
+���̣�
+* examples - ��rt_sem_control()�е�RT_IPC_CMD_RESET����rt_sem_trytake()������ź���
+* examples - ʼ�մ�ӡ������Խ��
+* examples - �����еIJ��Խ������ӡ�����
+* examples - ��TC�߳����������_tc_stat��TC_STAT_RUNNING״̬
+* examples - ����ʵ��loop���ܣ�������finsh����tc_loop
+* examples - ��tc_stop��������ʱ����ԭ������ʱRT_TICK_PER_SECOND/2����Ϊ10 * RT_TICK_PER_SECOND
+* examples - ��SConscript���ж�TC�����ʹ�ܣ���CPPPATH������TC·��
+* examples - ����һ��in-mem-log������
+* semaphore_priority.c - ��cleanupʱ�ͷ��ź���
+* heap_realloc.c - ������realloc(ptr, 0)�Ƿ�ɹ�
+* thread_delete.c - tc�̵߳���ʱӦ�ñ�tid2����ʱ������֤����Թ�������������
+* thread_delay.c - �ſ���ʱ�ж���������Ϊ��RT_TICK_PER_SECONDΪ1000ʱ�����ײ���1��tick�����
+* semaphore_static.c - �ſ���ʱ�ж���������Ϊ��RT_TICK_PER_SECONDΪ1000ʱ�����ײ���1��tick�����
+* semaphore_dynamic.c - �ſ���ʱ�ж���������Ϊ��RT_TICK_PER_SECONDΪ1000ʱ�����ײ���1��tick�����
+
+������
+* ����README.md
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread 1.2.0RC
+����ʱ��: 2013/10/10/ 10:19
+
+��Ҫ˵��: �ð汾����ARM Cortex-A8��֧��(BeagleBone)������UNITY-2�ں˵�֧��(SEP6200)������YmodemЭ�顣
+
+�������
+========
+�ںˣ�
+* ����rtdef.h�е�ƴд����(_MSC_VER_ -> _MSC_VER)
+* ����scheduler.c�еĵ��Դ�ӡ�������
+* ipc - �ں���rt_event_recv()�����ӶԲ���option��Ч�Եļ��
+* device - ����ͳ���豸���ô����ı���ref_count
+* memheap - �����ڴ��ָ������
+* memheap - ������rt_memheap_realloc()
+* kservice - ��������ʹ��rt_vsnprintf����vsnprintf
+
+���:
+* dfs - ����dfs_file.c��һ�������������ʹ��������
+* dfs - ����mount table
+* dfs - ��building�ű��м���ramfs��֧��
+* dfs - ����ramfs��O_APPEND write������
+* dfs/elm - ��mkfs���device_open/close
+* dfs/jffs2 - ����jffs2_opn/opendir�е�f_flag��ʼ������
+* dfs/jffs2 - ����jffs2�����
+* pthread - ����һ�����뾯��
+* drivers/pipe - ����rt_pipe_init/rt_pipe_detach
+* drivers/pipe - ���ӷ�������д��ǿ��дģʽ
+* drivers/pipe - ���ָ�����ʱ����ú���rx_indicate()
+* drivers/pipe - ����һ���豸����(pipe����)
+* drivers/portal - ʵ��portal�豸����
+* drivers/ringbuffer - �޸�һЩģ������ĺ�������
+* drivers/ringbuffer - ����put_force��putchar_force�ӿں���
+* finsh - ��set_deviceʱ�����豸���
+* finsh - ��rx_ind�����Ӷ�shell�豸���Զ�����
+* finsh - ����pipe��portal�豸������
+* finsh - �ڱ�������ʱʹ�ñ���
+* finsh - ���ر��豸ʱע��rx_indicate
+* finsh - ����������̫��������
+* finsh/msh - ֻ�е�DFS_USING_WORKDIRʹ��ʱ������cd/pwd
+* init - Ϊ�µ������ʼ�����Ƹ������ӽű�
+* init - ���������ʼ�����Դ���
+* logtrace - �������룬ȥ�����뾯��
+* logtrace - ����LOG_TRACE_VERBOSE
+* logtrace - ����log values
+* logtrace - ֻ�е�finshʹ�ܵ�ʱ�������cmd
+* libc/minilibc - ��sys/time.h������gettimeofday������
+* utilities - ����ymodem
+
+����:
+* building.py - ����clang��̬��϶����֧��
+* building.py - ΪKeil MDK����buildlib����
+* building.py - ��clang-analyze��ִ��'clang -Wall -fsyntas-only'
+* clang-analyze.py - ����һ�����ƹ���ʵ��clang��̬����
+
+��֧:
+* ����BeagleBone����ֲ
+* ����SEP6200����ֲ
+* ����K60Fxxxx����ֲ
+* ����Linux�еı������(lm4f232, stm32f40x, xplorer4330)
+* cortex-m3 - ��ǿhard fault���쳣��������
+* at91sam9260 - ���´���������ʹ������е�ͨ�ô�������
+* at91sam9260 - ���¹���Ŀ¼�ṹ
+* at91sam9260 - �����������
+* at91sam9260 - ��ǶGPLv2����
+* stm32f10x - ɾ�����õ��ļ�
+* stm32f10x - ���¹���Ŀ¼�ṹ
+* stm32f10x - ���¹����ļ�
+* stm32f10x - Ϊʹ���µ������ʼ���������ӽű�
+* stm32f10x - Ϊʹ���µ������ʼ������SD card����
+* stm32f10x - Ϊʹ���µ������ʼ������DM9000����
+* stm32f10x - ���´���������ʹ������е�ͨ�ô�������
+* stm32f10x - ����rtgui��ʼ������
+* simulator - Ϊʹ���µ������ʼ�����´��룬�Ա�֧��mingw
+* simulator - ֧��Linuxϵͳ
+* simulator - ����Linuxϵͳ�е�SDL��ʼ������
+* simulator - ��rt_components_init֮���ʼ��SDL
+* simulator - ����SDL���õ���������drivers/SConstruct
+* simulator - ��env�л��CORSS_TOOL��EXEC_PATH��ֵ
+* simulator - ֧��clang-analyze
+* simulator - ����tap netif driver
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 1.2.0 Beta �汾
+����ʱ��: 2013/6/30
+
+����������Ա�����µ�Ŭ����RT-Thread 1.2.0 Beta �汾���ڷ�����
+�ð汾Ĭ�ϲ���lwIP 1.4.1Э��ջ��USB device stackҲ��һ�����ơ����� log_trace ��ϵͳ�����������ʼ�������汾������ ARM Cortex-R ����ֲ��
+
+��Ҫ�仯��
+1�����������ʼ������
+- �����뿴��̳����[�¹���] �����ʼ��
+2��֧��ARM Cortex-Rϵ�д�����
+- Grissiom ��� ARM Cortex-R ����ֲ��ĿǰBSP������TI RM48x50��֧����֧��TI CCS����������
+3���ļ�ϵͳ������ RAMFS
+4������ log_trace ��ϵͳ
+5���Ż�Cortex-M4�߳��������л���ʹ���˸���������̲߳ű��漰�ָ�FPU�Ĵ���
+- �����뿴��̳����[�Ż�]cortex-m4f�߳��л����Ż�FPU�Ĵ���
+6������API rt_memheap_realloc()
+7������ʵ��ringbuffer�����þ���ķ������֡������͡��ա���ͬʱ֧�������С��buffer
+8���ں��м���RT_KERNEL_MALLOC/RT_KERNEL_FREE/RT_KERNEL_REALLOC�ꡣ
+����û�δ������Щ�꣬��Ĭ��ָ��rt_malloc/rt_free/rt_realloc��
+ͬʱ�ں˽�������ʹ����Щ����ʹ�ö�̬�ڴ�
+9���� building.py ���������� cscope database ��ѡ��
+10��USB�������reset������֧���Ȳ��
+11��scons����ϵͳ֧��CCS��������
+12��USB�������״̬��Ϣ��USB_STATE_NOTATTACHED��USB_STATE_ATTACHED��USB_STATE_POWERED...��
+
+�޸�����㣺
+1��USB���HOST���Թ���endpoints
+2��simulator��֧���޸� serial_write ����
+3��udisk���Ա�����
+4��iar.py���޸�����·��������
+5��dfs_fs.h������dfs_mkfs()����������
+6������MDK�����ļ���ʱ�����library�ļ�
+7����PC���ٽ������ݵ�ʱ������VCOM��Ӧ��״̬
+8��USB�����������ȷ��LangID�ַ������ȸ�HOST
+9��Cortex-M0��Cortex-M3��Cortex-M4�������л�ʱ������ϵͳ��ʼ��ʱ�õ���ջ�ռ�
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread 1.2.0 Alpha�汾
+����ʱ��: 2013/4/10
+
+��ѭ2013��RT-Thread roadmap��RT-Thread 1.2.0 Alpha�汾������Alpha��ζ�Ŵ˰汾Ϊ����Ԥ���棬������չʾRT-Thread 1.2.0δ���ķ�չ���򣬲����ʺ��ڿ�����ʽ��Ʒ��RT-Thread 1.2.0�汾��1.1.xϵ�е���һ����֧�������֧��Ҫ���ֵ���RT-Thread 1.xϵ�е��ĵ��������ȻҲ��һЩ���ܡ����뷽�����ǿ��
+
+�������°汾�ĵ�����RT-Thread�м����ش��ת�䣺
+1�������йܴ�google code(SVN)Ǩ�Ƶ�github(GIT)
+2��RT-Thread��RTGUI���ֿ���������Ϊ���������Ŀ�����֧
+3�������ĵ������ĵ�������Ϊ1.2.0�汾����Ҫ������ץ
+
+�ں���Ҫ�仯��
+1������__rt_ffs��������ʵ��32λ�����л�ȡ��һ����1��λ��ͬʱ��������λͼ����㷨ֱ��ʹ��__rt_ffs������CPU��ֲʱ���ɶ���RT_USING_CPU_FFS��ʹ��оƬָ����ɡ�
+
+2���µ��ж�ע�����
+weety����interrupt description���ܣ�����Ϊinterrupt���Ӹ������Ϣ��ͬʱ�жϷ�������Ҳ����Я���û��Զ���IJ������͡�
+* �ⲿ�ֶ�ARM7��ARM9��MIPS��Ӱ��ܴ���Ҫ��CPU��ֲ����Ӧ��һЩ�޸ġ�
+* �ⲿ�ֶ�ARM Cortex-Mϵ��оƬû��Ӱ�졣
+
+3��������ʱ������λ�ã�Ϊ��ͬ��ʱ��ʱ�ĺ��档
+
+�����Ҫ�仯��
+1������lwIP 1.4.1��
+2����finsh shell�м���module shell���ܡ�finsh shell������һ��C���Ա���ʽ��shell�����У���module shell��������һ����ͳ�������У�����������ȷ�ʽ���ɡ�
+
+��֧��Ҫ�仯��
+1������simulator��֧��֧��RTGUI��֧��Ӧ��ģ�顣
+2������at91sam9260��֧����ֲ���������¡�
+
+����ϵͳ��Ҫ�仯��
+1������ʡ�Ա���ʱ���������ԣ������Ҫ�鿴����ʱ�����У�����ʹ��scons --verbose�鿴��
+2����������CodeBlocks�������ԡ�
+3��������ϵͳ��װʹ��Keil MDK 4.6+�汾�����⡣
+
+github��Ҫ�ύ����:
+5646189b29: elm fatfs֧��mkfs������������ǰִ��dfs_mount; mount/umount/mkfs����Ҳ��������reset
+22786f8817: �����û��Զ���PID��VID
+0001344105: ����ȷ�Ķ�ʱ�����л��ƣ����������ʱ����ͬһ��ʱ�̷�����ʱ����ô�ȿ�ʼ�Ķ�ʱ���ȴ���
+5d68ef8ec1: ����ʹ��64λGCCʱ����finsh�����з������������
+a4d661dcf1: ����dfs_elm.c��һ���ڴ�й¶��������mount fatfsʧ��ʱִ�� umount fatfs����
+43228aeb9c: ����list_tcps���⣺ipaddr_ntoa���ǿ�����ĺ�����
+3de4b92a68: ����AT91SAM9260��֧��PHY link״̬��������⡣
+1abaa0492d: ��kservice.c������__rt_ffs��ʵ�֡�
+ec6f9e3b5a: ������dfs.c��һ����ָ�������⡣
+92d4c1939b: ����at91sam9260��֧�������л�����㣬����idle�����ջ�����
+fb9ea5eada: ��at91sam9260��֧��ʹ��MMU�����Ҹ���SDIO��EMAC������
+009eccf640: ��������list()�д���ʹ��strncpy������㡣
+83751c63e3: ��dlopen.c�����ӳ���������
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 1.1.1�ȶ��汾
+����ʱ��: 2013/6/30
+
+����汾��һ������RT-Thread 1.1.0��ʽ���bug�����棬�����1.1.0�汾��������û������ʲô�µĹ��ܣ��������޸ļ�¼��
+�ںˣ�
+* ����timer����ʱ���������˳������⣻
+* �ں��м���RT_KERNEL_MALLOC/RT_KERNEL_FREE/RT_KERNEL_REALLOC�ꡣ����û�δ������Щ�꣬��Ĭ��ָ��rt_malloc/rt_free/rt_realloc��ͬʱ�ں˽�������ʹ����Щ����ʹ�ö�̬�ڴ棻
+* ����Miscellaneous Device�����豸��
+* ��δ����RT_USING_CONSOLEʱ������rt_kprintf�ÿ��Խ�ʡ�ַ���ռ�ÿռ䣻
+* memheap�������rt_memheap_realloc�����ӿڣ�
+* rt_exit_critical���������ڵ�����δ����ʱʹ�ã�
+* keil�����ļ�������֧�ּ�����ļ���
+
+�����
+* ����lwIP 1.4.0��ipv4/ip.c��IP_ACCEPT_LINK_LAYER_ADDRESSED_PORT�궨���������⣻
+* ����RAMFS���ڴ��ļ�ϵͳ��
+* ͳһworkingĿ¼���Բ�֧�ֵ��ַ���λ�ã�
+* DFS�м����ڴ����ʧ�ܵı�����
+* DFS��df����������������Ϣ��
+
+��֧��
+* lm3s8962/lm3s9b9x ����EMAC�����ڽ���ʱ������ڴ治�������������ݰ��������´�EMAC�жϣ�
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread 1.1.0 ��ʽ�淢��
+����ʱ��: 2012/12/31
+
+2012��������Ԥ�Ե�����ĩ��û�е������������ǵ� RT-Thread 1.1.0 ��ʽ��ȴ��Լ������
+
+���� 1.1.0 ͻ���ĸ��ļ��Ľ���������� 1.1.0 �汾�� 1.0.x ϵ�е�һ�������汾����δ����ʵ���ԡ���ĸĶ����Ķ���Ҫ�����ڣ�
+�ںˣ�ǿ��Ӧ��ģ�顣ͨ�� 1.1.0 ����ʱ��Ҫʹ�õ�ƽ̨��ART��realtouch-stm32f4����Ӧ��ģ�������Ӧ������������������ Cortex-M ϵ����ʹ��������
+
+������ܣ��ⲿ���� 1.1.0 ��֧����Ҫ�����IJ��֣�������
+=>USB device/host stack;
+=>SDIO ��ܣ�֧�� SDIO �豸��SD/MMC �豸��
+=>SPI BUS��IIC device��
+=>WDT��RTC ���豸��
+=>MTD NOR �� Nand �豸��
+
+�ļ�ϵͳ����Ҳ�������ĸ��ģ��� prife ��ֲ�� JFFS2��UFFS �Լ� YAFFS2���ⲿ���Ѿ��ȹ���� ecos��RTEMS ֧�ָ��㷺��
+YiHui ���벢��֤�� LUA �ű��Ĺ��ܡ�
+prife ������ȫ��� Windows Simulator �ķ�֧�������ںˣ�shell�������ļ�ϵͳ��TCP/IP �Լ� GUI ���������ͨ����
+������Ȼ�Ѿ����� 1.1.0 RC �汾������ 1.1.0 ��ʽ�����ǰ�������¼�һ�����ܣ�scons ǰ�˹��ߡ�
+������ӵ��ǹ��߲��֣��� RT-Thread ������޸ľ����٣�����Ҫͨ��ʹ��ͼ�ν���ķ�ʽ����̬���� RT-Thread �ĸ��������ļ�����ȻҲ�������빦�ܡ�Ŀ���Ƿ����ڣ��£��û�ʹ�ã�������ֱ����������У�������ģʽ���ᱣ�����Է������� RT-Thread ������Ա�����ľ������ Hacking����
+����ժ¼�ԡ�д�� RT-Thread 1.1.0 ����֮ǰ��
+
+�°�� RTGUI ����Ҫ���ƣ��˴� 1.1.0 ��ʽ�汾���ݲ�������֮����е����� RTGUI �汾������
+���ȡ���� RTGUI ��Ϣ��ͬѧ�����ע https://github.com/RT-Thread/RTGUI
+
+�������� RT-Thread 1.1.0 RC �汾��������ϸ�ĸ������ݣ�
+�ںˣ�
+=====
+- ���豸ע��ʱ�����豸��鲽��
+- �� kservice.c ������һ��δ���� compiler ʱ�ı������
+- �� memheap.c �����Ӷ� heap object �Ļ������
+- ���¶���� RT_NULL �� ((void*)0) ���Ϊ 0
+- �� module.c ��ʹ�� RT_DEBUG_LOG ���� rt_kprintf
+- Ӧ��ģ����ɾ�� rt_current_module
+- Ӧ��ģ�����û�����ʹ�� rt_module_unload() ��ж��һ��ģ��
+- �������� clock_time_system_init() �жԱ��� _timevalue.tv_usec ��ʼ������������
+- ������ʱ�������� next timeout ��������������
+- ���� rt_kprintf() ������һ���� Grissiom ���ֵ� BUG
+- �������� rt_components_init() �ж� pthread ��ʼ�������
+- device.c �У�����豸�������򷵻� RT_EOK
+
+�ļ�ϵͳ��
+=========
+- ���� jffs2 ��ֲ��֧�� GCC ��������ʹ�� NEWLIB��
+- �������� dfs_unmount() �д��ڵ�һ�� BUG
+- �������� dfs_uffs_seek() �д��ڵ�һ�� BUG
+- ���� DFS �� O_APPEND �� lseek �����
+- �� DFS �����Ӷ� dfs_fd �ĺϷ��Լ��
+- ���� uffs ��δ��ʼ�������豸��������
+- ���� uffs��֧�� MTD �ӿ�
+- ���� DFS_NFS_MAX_MTU ѡ��޸���д NFS ʱ�����ȳ���1�� mtu ���ȵ� bug
+- �޸� NFS �� seek ��һ�� BUG
+- �޸��� NFS server �ϴ����ļ�/Ŀ¼ʱ·����Ȩ�޵� BUG
+
+�����
+=====
+- ���� LUA �ű��Ĺ���
+- finsh ��������ƶ� win32 ��ֲ��֧��֧��
+- ���� USB device stack
+- RTC ��������������� RTC alarm ��֧��
+- ����������������Ӷ� DMA �����֧��
+- LwIP ��������Ӷ� MSC ��������֧��
+- LwIP ��������� RT_LWIP_ALIGN_SIZE ����
+- ����ӿڿ����� LwIP ��ʼ���Ժ��ٽ��г�ʼ��
+- minilibc �����Ӹ���� errno
+- newlib ������ģ����غ���˳�����
+- ���� RT_USING_MEMHEAP_AS_HEAP ���ܣ�����ʹ�� memheap ��ΪϵͳĬ�ϵ� memory heap
+
+���ߣ�
+=====
+- �� building.py ��֧���Զ����� Visual Studio ����
+- ���� SConsUI ͼ�ν��湤��
+
+��֧��
+=====
+- ���� PPC405 ��֧
+- ���� NXP LPC4330 ��֧
+
+- ���� win32 �� simulator ��֧
+--���ƶԱ��뻷�� Visual Studio 2005 �����ϰ汾��֧��
+--֧�� finsh
+--֧�� LWIP
+--֧�� jffs2��elm fatfs��uffs
+
+- mini2440 ��֧
+-- ֧�� SDHC
+
+- efm32 ��֧
+--���� ubuntu �� GCC ����Ĵ���
+
+- sam7x ��֧
+--����ʹ��Lwip�󣬱�����������
+
+�����Ǵ˴ΰ汾����ʱ�IJ��Ի�����
+windows 7
+ubuntu 10.04 LTS 64-bit
+python 2.7.3
+scons 2.1.0
+IAR 6.30
+MDK 4.53
+arm-2011.09-69-arm-none-eabi.exe
+mips-2011.09-86-mips-sde-elf.exe
+������ google code SVN ���� RT-Thread 1.0.0 �������ͳ�����ݣ���л��λͬѧ������Ŭ����ʹ�� RT-Thread 1.1.0 ��ʽ��˳������
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 1.1.0 RC
+����ʱ��: 2012/10/12
+
+ԭ�ƻ���2012��9��30�շ����� RT-Thread 1.1.0 Beta2 �汾���Ϊ RT-Thread 1.1.0 RC ���ڷ����ˡ�
+RC �汾�ķ�����ζ���� RT-Thread 1.1.0 ��ʽ��ķ����Ѿ���Զ�ˣ���RC�汾֮�󣬽��������¹��ܼ��롣��ӭ��Ҳ��ԣ�������һ��ӭ�� RT-Thread 1.1.0 ��ʽ��ĵ�����
+
+�˴η�����Ҫ�Ǽ����� USB device stack��RTGUI ����� github �ϵ� RTGUI ������֧����ͬ����
+
+��������ϸ�ĸ������ݣ�
+�ںˣ�
+=====
+- ɾ�� rtm.c �ļ�
+- ���� timer control �� timer ��־���ô���������
+- rtdef.h �������� Microsoft Visual C++ ��������
+- �����豸�������� RT_DEVICE_CTRL_BLK_SYNC
+- ����ͼ���豸�������� RTGRAPHIC_CTRL_FILL_RECT �� RTGRAPHIC_CTRL_DRAW_RECT
+- ��ģ����߳����ȼ���ԭ���� RT_THREAD_PRIORITY_MAX - 1 ��Ϊ RT_THREAD_PRIORITY_MAX - 2
+- module ������ section ���������
+- module ������ ģ��ɾ��ʧ�ܵ�����
+
+�ļ�ϵͳ��
+=========
+- ���� elm fatfs �� f_seekdir ���ڵ�����
+- dfs_elm.c �������ӿ� ff_memalloc() �� ff_memfree()
+- ���� dfs_elm.c �к��� dfs_elm_open() ���ڵ��ڴ�й¶������
+- ���� dfs_elm.c �к��� dfs_elm_mount() ���ڵ�δ��ʼ��������
+- �ں��� disk_ioctl() �����Ӷ� CTRL_SYNC �Ĵ���
+- ���� RT_DFS_ELM_CODE_PAGE ѡ��
+- DFS POSIX ������ O_BINARY ��־
+- ���� ff.c �к��� mem_cpy() ���Ӷ��ֽ�δ����Ĵ���
+
+�����
+=====
+- ���� USB device stack
+- components_init.c ������Ϊ componets.c
+- components_init.h ������Ϊ componets.h
+- �����������������Ĭ�ϵ� configuration
+- ���� serial.c �к���rt_serial_control() һ������δ��ʼ��������
+- ɾ������ rt_ringbuffer_get_datasize()
+- ���� pipe ��������������� API
+- ���� data queue ��ʵ��
+- ���� ring buffer Խ�������
+- �������� rt_spi_release_bus() �ж����жϴ���������
+- rtc.c �� time() �������� open ����
+- MTD NAND ������ move_page �ӿڣ�����mtd_nand��Աoob_free�����ij�Աblock_sizeΪpages_per_block
+- LWIP ����������ʧ�ܺ�ر� sock �IJ���
+- USB stack ������ ADK Э���ʵ��
+- LWIP �к��� eth_device_init() �е����� LWIP_DHCP ʱ������ NETIF_FLAG_DHCP ��־�������� LWIP_IGMP ʱ������ NETIF_FLAG_IGMP ��־
+- minilibc �������ӿ� isspace() �� atol()
+- ɾ�����ظ������ rt_list_entry
+
+���ߣ�
+=====
+- �� building.py ������ MakeCopy(), GlobSubDir() �� GetConfigValue() ����
+- ���� wizard.py - �Զ����� SConscript �Ľű�
+- ���� --copy-header ѡ����� RT-Thread ͷ�ļ�������
+- ���� win32 ϵͳ�� GNU GCC ·�����ô���������
+- ���� remove_components ����
+
+��֧��
+=====
+- m16c62p ��֧
+--���������ջ��ʼ��ʱδ�������񷵻ص�ַ������
+
+- upd70f3454 ��֧
+--���������ջ��ʼ��ʱδ�������񷵻ص�ַ������
+--���� BSP Ŀ¼�ṹ��ͳһ����Ϊ application �� drivers Ŀ¼
+--֧�� scons + IAR ����
+--���� IAR �����
+
+- stm32f0x
+--libcpu ��ֲ���������� r8 - r11 ��ջ����ջ����
+
+- mini2440
+--ʹ���µ� RTGUI
+
+�����Ǵ˴ΰ汾����ʱ�IJ��Ի�����
+windows 7
+ubuntu 10.04 LTS 64-bit
+python 2.7.3
+scons 2.1.0
+IAR 6.30
+MDK 4.53
+arm-2011.09-69-arm-none-eabi.exe
+mips-2011.09-86-mips-sde-elf.exe
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 1.1.0 Beta1
+����ʱ��: 2012/6/30
+���� 2012 �� RT-Thread roadmap��������λͬѧ��Ŭ����RT-Thread 1.1.0 Beta1 �汾��ʱ�����ˣ��˰汾��Ȼ�Ǽ���Ԥ���棬չʾ RT-Thread δ���ķ�չ���򣬵����ʺ����ڲ�Ʒ������
+�ð汾��Ҫ��ȫ������� RTGUI ������������µ�������ܣ�usb host, i2c��serial, rtc��������������ٷ��� CMSIS �⣻���� Blackfin BF533 ����ֲ����Ϊ RT-Thread ֧�ֵĵ�һ�� DSP ��֧��
+
+ͬʱ��ϲ prife ͬѧ��Ϊ RT-Thread DFS �����ļ�ϵͳ�齨ά����
+
+��������ϸ�ĸ������ݣ�
+�ںˣ�
+=====
+- ����3��API��rt_timer_next_timeout_tick(), rt_timer_check(), rt_system_module_init()
+- ���� module ж�ص�����
+- ɾ������ rt_soft_timer_tick_increase()
+- rt_object_is_systemobject() �������ͱ��Ϊ rt_bool_t
+
+�ļ�ϵͳ��
+=========
+- ���� fd ����Խ���жϴ��������
+- posix API �У����󷵻�ʱ������ȷ�� errno
+
+�����
+=========
+- ������׼�� CMSIS �⣬�ɹ� ARM CORTEX ����֧ʹ�ã�ʵ��ͳһ
+- �����豸������ܣ�USB host��I2C��RTC��serial��
+- �����豸������ IPC
+- finsh ������ list_memheap ����
+- finsh �������Զ���ȫ�Ĺ���
+- finsh ��������ע�͹���
+- finsh ���������� Grissiom ���ֵ� finsh_var_delete() �е�����
+- �����ʼ�������� RTGUI ϵͳ�����ʼ������ rtgui_system_server_init()
+- minilibc �н����δ���� RT_USING_DEVICE ʱ��GCC �������������
+- newlib �н����δ���� RT_USING_DEVICE ʱ��GCC �������������
+- RTGUI ���ȫ����£��� RT-Thread 1.0.x �е� RTGUI ������
+
+��֧��
+=====
+- ֧�� Blackfin DSP ����ֲ�������� BF533 ��֧
+- ������ stm32f0x ��֧
+
+- at91sam9260 ��֧
+--���� i2c ����
+
+- efm32 ��֧
+--���� emu ����
+--���� CMSIS �汾�� 3.01
+
+- lpc176x ��֧
+--rtconfig.h ������ CMSIS ѡ���ѡ��ʹ�� BSP �ڵ� CMSIS ������ RTT ����е� CMSIS
+--���� IAR �����
+--���� IAR ����ʹ�õ� link �ļ�����
+
+- lpc178x ��֧
+--���� GCC ������������
+--��� RTGUI �ĸ��£��� application.c ������Ӧ�ĵ���
+
+- ls1bdev
+--�淶��ֲ��֧Ŀ¼�ṹ����Ϊ applications �� drivers ����Ŀ¼
+--���� rtconfig.h��֧�� eclipse �Ŀ��ӻ�����
+
+- m16c62p ��֧
+--�淶��ֲ��֧Ŀ¼�ṹ����Ϊ applications �� drivers ����Ŀ¼
+--���� IAR �����
+
+- mb9bf500r ��֧
+--��� RTGUI �ĸ��£��� application.c ������Ӧ�ĵ���
+
+- mb9bf506r ��֧
+--rtconfig.h ������ CMSIS ѡ���ѡ��ʹ�� BSP �ڵ� CMSIS ������ RTT ����е� CMSIS
+--�淶��ֲ��֧Ŀ¼�ṹ����Ϊ applications �� drivers ����Ŀ¼
+
+- mini2440 ��֧
+--���� keil project
+--���� mini2440 ��ֲ�У��������л�ʱ�� bug���� yuxun2k �ύ����
+--��� RTGUI �ĸ��£��� application.c ������Ӧ�ĵ���
+--��� RTGUI �ĸ��£��� calibration.c ������Ӧ�ĵ���
+
+- mini4020 ��֧
+--�淶��ֲ��֧Ŀ¼�ṹ����Ϊ applications �� drivers ����Ŀ¼
+
+- sam7x ��֧
+--�淶��ֲ��֧Ŀ¼�ṹ����Ϊ applications �� drivers ����Ŀ¼
+
+- stm32f10x ��֧
+--rtconfig.h ������ CMSIS ѡ���ѡ��ʹ�� BSP �ڵ� CMSIS ������ RTT ����е� CMSIS
+--��� RTGUI �ĸ��£��� application.c ������Ӧ�ĵ���
+--���� IAR �����
+
+- stm32f20x ��֧
+--�淶��ֲ��֧Ŀ¼�ṹ����Ϊ applications �� drivers ����Ŀ¼
+
+- stm32f107 ��֧
+--rtconfig.h ������ CMSIS ѡ���ѡ��ʹ�� BSP �ڵ� CMSIS ������ RTT ����е� CMSIS
+
+�����Ǵ˴ΰ汾����ʱ�IJ��Ի�����
+windows 7
+python 2.7.3
+scons 2.1.0
+IAR 6.30
+MDK 4.53
+arm-2011.09-69-arm-none-eabi.exe
+mips-2011.09-86-mips-sde-elf.exe
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 1.1.0 Alpha
+����ʱ��:��2012/4/16
+
+���� 2012 �� RT-Thread roadmap��RT-Thread 1.1.0 Alpha �汾�������˰汾Ϊ����Ԥ���棬չʾ RT-Thread δ���ķ�չ���򣬵����ʺ����ڲ�Ʒ�������˰汾��Ҫ�������������ʼ��ģ�飬�������µ�������ܣ�SPI��SDIO�������� jffs2��yaffs2 �ļ�ϵͳ����ֲ��eclipse ���ӻ����� rtconfig.h ѡ�����ĸ����������£�
+�ںˣ�
+=====
+- ���components initģ�飬ͨ�� API rt_componets_init(void)��ͳһ�齨��ʼ�����̣��ο� lpc176x
+- src/kservice.h �ƶ���������Ϊ include/rtservice.h
+- ����rt_malloc_align/rt_free_align�ӿ����ڷ��䡢�ͷŶ�����ڴ�
+- ��kservice.c�е�RT_PRINTF_PRECISION����֧��rt_kprintf�еĴ����ȸ�ʽ���
+- ���� memheap�����ڶ��������ڴ���Ϲ���һ���ڴ�ѣ��ṩ��API rt_memheap_init()��rt_memheap_detach()��rt_memheap_alloc()��rt_memheap_free()
+- �������� rt_mp_init() �� rt_mp_create() ���ڴ���������
+- finsh/cmd.c ��ɾ������ rt_list_isempty()��ͳһʹ�� rtservice.h
+- ������̬����ģ�� module.c �� module unload ����
+- ������ RTTHREAD_VERSION���汾1.1.0�ĸ�ʽ��10100
+- minilibc/stdint.h ������ int64_t �� uint64_t
+- 1.1.0 �汾�����ú��� rt_system_tick_init()
+- ���� buildbot ģ�飬ʵ���������� scons ����
+
+- �µ� DeviceDriver ��ܣ�
+* SPI BUS��SPI Device
+* SD��������Ǵ洢���͵�SDIO��
+* MTD Nand�豸��MTD NorFlash�豸
+
+�ļ�ϵͳ��
+=========
+- ���� jffs2 �ļ�ϵͳ��ֲ
+- ���� yaffs2 �ļ�ϵͳ��ֲ
+- ���� uffs �����°汾����ʹ��MTD Nand�豸�ӿ�
+- ���� tid->error ���޹��޸ĵ�����
+
+���������
+=========
+- lwip Ĭ��ʹ�� v1.4.0 �滻ԭ���� v1.3.2
+
+��֧��
+=====
+- ֧�� FPGA ���˵���ֲ�������� microblaze ��֧��nois-ii ��֧
+- ������ pic32ethernet ��֧
+
+- at91sam9260 ��֧
+--������������������ sido ����
+
+- efm32 ��֧
+--���� key �� joystick ���������� usart ����
+
+- lm3s8962 ��֧
+--���� ethernet ������Enable reception of multicast packets
+
+- m16c62p ��֧
+--֧�� SCONS/GCC ����
+
+- fujistu fm3 ��֧
+--��� fm3 ��֧Ϊ mb9bf506r �� mb9bf500r ���������ķ�֧
+
+- stm32f40 ��֧
+--���� usart ���������� STM32F4xx_StdPeriph_Driver ���汾 V1.1.0
+
+- mini2440 ��֧
+--���� keil project
+
+- x86 ��֧
+--֧�� SCONS/GCC ����
+
+- lpc178x ��֧
+--���� LCD ���������� SDRAM ��ʼ��
+
+- lpc176x ��֧
+--���� RT-Thread 1.1.0 BSP ʾ����֧
+--�ṩȫ�ױ��뷽��(KEIL ���̣�IAR ���̣�SCONS/GCC��SCONS/KEIL��SCONS/IAR)
+--�ṩ IAR ����ģ��� KEIL ����ģ�壬����ͨ�� scons --target=iar -s �Զ����� IAR ����
+--���¶��� rtconfig.h �ļ��ṹ��ʵ�� eclipse �п��ӻ����� rtconfig.h ѡ��
+--���� BPS Ŀ¼�ṹ��Ӧ����ع��� applications Ŀ¼��������ع��� drivers Ŀ¼������ع��� CMSIS Ŀ¼
+
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread 1.0.4
+����ʱ��: 2012/12/30
+
+RT-Thread 1.0.4 �� 1.0.0 �汾�� bug ������,Ҳ�� 1.0.0 ϵ�е����հ汾��
+RT-Thread 1.0.x ����ʽ�汾�����������Ѿ�ά����һ����ʱ�䣬�ڼ䷢���� 4 ���޶��汾��Ŀǰ�Ѿ����ڳ��졢�ȶ�����ȫ������������
+�������ص����ǻ�ת�Ƶ� RT-Thread 1.1.0 �汾��ά���Լ� RT-Thread 1.2.0 �汾�Ŀ�����
+
+1.0.4 �汾����ԭ���Ļ����϶����еĹ��ܽ����������¹��ܻ�����û�У�������� 1.0.3 �汾�ĸ������£�
+
+1������ DFS �� O_APPEND �� lseek �����
+2�����豸ע��ʱ�����豸��鲽��
+3��finsh shell ��֧����ע��
+4���������� clock_time_system_init() �жԱ��� _timevalue.tv_usec ��ʼ������������
+5���ں��� fd_get() �����Ӷ� dfs_fd �ĺϷ��Լ��
+6��ɾ�� rtthread.h �� rt_sprintf() �������ظ�����
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 1.0.3
+����ʱ��: 2012/10/12
+
+RT-Thread 1.0.3 �� 1.0.0 �汾�� bug �����棬����ԭ���Ļ����϶����еĹ��ܽ����������¹��ܻ�����û�У���
+1.0.3 �汾����� 1.0.2 �汾�ĸ��ģ�
+
+1��lm4f232 ��֧���� rtconfig.ph
+2������ timer control �� timer ��־���ô���������
+3������ģ�����ж�������
+4�������� multi-drivers ʹ�ܺ� dfs_elm_open()����ʧ�ܺ���ڵ�һ���ڴ�й¶�����
+5���� ELM FatFs �ļ�ϵͳ������ mount ���
+6������ f_seekdir �д��ڵ������
+7������ finsh_var_delete ������
+8������ LPC178x ��֧�� scons ��� armcc ����ʱ��������������
+9������ LPC176x ��֧�� scons ��� gcc ����ʱ��������������
+10��LWIP �к��� eth_device_init() �е����� LWIP_IGMP ʱ������ NETIF_FLAG_IGMP ��־
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 1.0.2
+����ʱ��: 2012/6/30
+RT-Thread 1.0.2 �� 1.0.0 �汾�� bug �����棬����ԭ���Ļ����϶����еĹ��ܽ����������¹��ܻ�����û�У���
+1.0.2 �汾����� 1.0.1 �汾�ĸ��ģ�
+
+1��DFS ����У����� fd ����Խ���жϴ��������
+2��DFS posix API �У����󷵻�ʱ������ȷ�� errno
+3��LWIP ����У����� mail �� TCP �̣߳��� rt_mb_send_wait() ���� rt_mb_send()
+4���� rtthread.h ���������� API��rt_timer_check(), rt_timer_next_timeout_tick()
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 1.0.1
+����ʱ��: 2012/4/16
+
+RT-Thread 1.0.1��1.0.0�汾��bug�����棬����ԭ���Ļ����϶����еĹ��ܽ����������¹��ܻ�����û�У���1.0.1�汾�����1.0.0�汾�ĸ��ģ�
+�ں�
+- ����rt_sem_control/rt_event_control/rt_mb_control/rt_mq_control�п������������δ��ʱ���ȵ����⣻
+- ����rt_memmove���������⣻
+- ����rt_malloc_align/rt_free_align�Ľӿ����ڵ�ַ���뷽ʽ�ķ�����ͷţ���ʹ��rt_malloc_align������ڴ�����ʹ��rt_free_align�ӿ��ͷţ�
+- ����memory pool���ڴ���ַ��������⣻
+- ����Ӧ��ģ��ж�ص����⣻
+
+�ļ�ϵͳ
+- ����umountʱ�ڴ�й©�����⣻
+- �����ļ�ϵͳ��errno��ֵ�����⣻
+
+shell
+- ����finsh_sysvar_append���ӱ��������⣻
+
+libc
+- minilibc
+* ����int64_t/uint64_t���Ͷ��壻
+- newlib
+* ����newlib��DFS������
+* ����ʹ��lwipʱ��timeval�ṹ�嶨�彫ʹ��newlib�ṩ�����ͣ�
+
+��֧
+- Cortex-M4
+* ����ʹ��FPUʱ�����л������⣻
+- MB9BF506
+* ����SysTickʱ���жϺ�������������⣻
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 1.0.0��ʽ��
+����ʱ��: 2011/12/31
+
+RT-Thread��2006�굮���������Ѿ�5���ˣ�������ΰ汾������0.2.x��0.3.0��0.3.3��0.4.0 beta1��0.4.0 beta2��0.4.0 RC1��
+�ں˸��ȶ���
+��ǿ�����ļ��Ĺ��ܣ�����Ĵ�����
+
+������ḻ��
+���ļ�ϵͳ����RTGUI��֧��TCP/IPЭ��ջ��֧�ֶ�̬ģ����أ�֧��posix����ʹ��GCCʱ���Դ�newlibѡ�֧��ȫ��C��׼���п�
+
+��֧��ֲ�����ƣ�
+֧��ARM7��ARM9��ARM Cortex-M3��ARM Cortex-M4��MIPS��AVR32��V850E��32λMCU��ͬʱҲ֧��������16λMCU M16Cϵ��
+
+�������Ǻܸ��˿��Է���RT-Thread 1.0.0�汾�ˣ��˴���ʽ��ķ����벻����λͬѧ��֧�֣�
+��л��㷢����������Ѿۻ�
+��л�Ϻ��ֶ�����ƽ̨��˾�ṩ����ɳ������
+��лgrissiom�����coding style�ĵ�,���ύ��RTGUI��ز���
+��лonelifeά��EFM32��֧
+�������
+
+��RT-Thread 0.4.0 RC1��������RT-Thread 1.0.0��Ҫ�����µĸ������ݣ�
+
+�ںˣ�
+=====
+- ǿ��newlib������GCCʹ�ã������ڱ���ʱ��ʾ����
+- ����object���ָ�������
+- ����RT-Thread I/O error code(RT_EIO)
+- ���������豸���ͣ�RT_Device_Class_SPIBUS, RT_Device_Class_SPIDevice, RT_Device_Class_SDIO��
+- building.py
+---- ����SrcRemove����
+---- ����MergeGroup����
+---- ����Դ�ļ������������������
+- ����coding style˵���ĵ�
+
+�����
+=====
+- DFS
+---- ����elmfs��ֲ��statfs����
+---- ����dfs_elm.c��rename����
+---- ����dfs_file.c��rename����
+---- ����lseek��������
+-LWIP
+---- ����finsh���list_if,set_if����֧��multple interface
+-RTGUI
+---- �����RTGUI_NOTEBOOK_TAB_WIDTH����ԭ��ʹ�õ�ħ��
+---- ����ack_mb�ڴ�����ʱû��detach������
+---- ����RTGUI_USING_MOUSE_CURSORѡ���ʱ�������������
+---- �Ż�notebook����ṹ�����_rt_notebook_ondraw()ִ��Ч��
+---- �Ż�notebook.c��mouse�¼�����
+- ����zmordemһ���﷨����
+
+���̣�
+=====
+---- RTGUI����������notebook��demo
+---- ����mem_test����
+---- ����kernel��������
+
+��֧��
+=====
+ARM Cortex-M3ϵ��оƬ����ֲͳһʹ��/libcpu/cortex-m3
+ARM Cortex-M4ϵ��оƬ����ֲͳһʹ��/libcpu/cortex-m4
+
+- ����stm32f40x��֧
+- ����lm4f232��֧
+- ����m16c
+---- �ڻ������ȷʹ��BYTE����ָ�����rt_thread_switch_interrupt_flag����
+---- ����scons���IAR�������������
+- ����lm3s9b9x��֧
+---- ����eth����
+---- ����sdram����
+- ����stm32��֧
+---- ����enc28j60��������������Ӧ�����
+- ����stm32f10x��֧
+---- ����touch����
+---- ����eth����
+---- ����rtc����
+---- ����DMA_clear_Flag���������
+- ����stm32f20x��֧
+---- ����eeprom����
+---- ����RTC����
+---- ����SPI FRAM����
+- ����efm32��֧
+---- ����CMSIS��efm32lib��2.3.2
+- ����lpc24xx��֧
+---- �����쳣��������
+- ����lpc2148��֧
+---- ����scons+keil�����������
+---- ����thumbģʽ����ֲ����
+
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 0.4.0 RC1
+����ʱ��: 2011/10/1
+
+RT-Thread����������ʱ��Ŀ������ԣ�SVN��100��θ��£���RT-Thread 0.4.0 beta2˳���ݱ�ΪRT-Thread 0.4.0 RC1��
+
+RC�汾�ķ�����ζ����RT-Thread 0.4.0 ��ʽ��ķ����Ѿ���Զ�ˣ���RC�汾֮�󣬽��������¹��ܼ��롣��ӭ��Ҳ��ԣ�������һ��ӭ��RT-Thread 0.4.0 ��ʽ��ĵ�����
+
+��������
+�ںˣ�
+=====
+* ARM cortex M3֧��Ӧ��ģ��
+* RT-Thread��ʵ��errno
+* ����ʼʱ����������Ⱥ���
+* ��дӦ��ģ���memory allocator
+* ������ǰ������ռʱ����rt_thread_exit()����������
+* ��������rt_mb_send_wait()����ֹ�޸ĵ�ǰ�����error
+* ����һ��ƴд����
+-- rt_thread_switch_interrput_flag -> rt_thread_switch_interrupt_flag
+* �ں˴���ͳһ������
+* �ں˴���ͳһʹ��unix���з�'\n'
+
+�����
+=====
+* Lwip
+-- �������Lwip 1.4.0 ethernetif�ӿں�������ʼ������
+-- ����eth_device_linkchange()����
+-- �������жϴ����е���rt_mb_send()ʱ����ǰ�����error�ᱻ�޸ĵ�����
+-- ��дsys_arch_protect()�������ڸú����ڹ��жϲ��ҹص���
+-- ����Issue 11(http://code.google.com/p/rt-thread/issues/detail?id=11)
+-- ��netio����
+-- ����finsh shell����list_tcps()
+-- ����Lwip 1.4.0�����ݾɵ���������
+
+* RT GUI
+-- ��������ʱ���곬��DC���������
+-- ��������dc_buffer_fill_rect()�У�ǰ�󱳾���ɫ��ʾ���������
+-- ����hz����������
+-- ��������������ʾ��������
+-- ����list�ؼ��ļ����¼���������
+
+* dfs
+-- ����dfs_romfs_lookup(), dfs_romfs_open()��dfs_romfs_lseek()ʵ���е�����
+
+* finsh
+-- ����node����ʧ�ܵ�����
+
+��֧��
+=====
+* ������оLS1B��֧
+-- ֧��finsh
+-- ֧��RT-Gui
+* ����AT91SAM9260��֧
+-- ֧��Keil MDK����
+-- ���Lwip API�ı������Ӧ�ĸ�����EMAC����
+* ����stm32f107��֧
+-- ����eth����
+-- ����uart����
+* ����renesas M16C��ֲ
+-- ������ֲ����
+-- ��Cʵ���������л��������������еIJ������ݼĴ�����ȷ�������
+* ����NEC V850E��ֲ
+-- ������ֲ����
+-- ��Cʵ���������л�������C����ʵ�ִ���֮ǰ�Ļ��ʵ��
+* ����EFM32��֧
+-- ����Accelerometer����
+-- ����ethernet����
+* ����mini2440
+-- ����x35 LCD����
+-- ����touch����
+* ����avr32uc3b0��֧
+-- ֧��scons
+* ����lpc24xx��֧
+-- ֧��thumbģʽ
+* ����FM3��֧
+-- ����scons+iar�ı���֧��
+* ����pic32ethernet��֧
+-- ������ֲ����
+-- ����uart����
+* ����lpc1114��֧
+-- ����systick��������
+* ����stm32f20x��֧
+-- ����I2C����
+-- ����SD������
+-- ����RTC֧��
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 0.3.4
+����ʱ��: 2011/12/31
+
+0.3.xϵ�е���һ�޶��汾
+
+- ����STM32��֧enc28j60��������������Ӧ����
+- �޸�mini2440�����������
+- �޸�lpc2478��֧scons�������������
+- �޸�RT_LWIP_DNS�ظ���������
+- ͳһkernel���ֵĴ�����
+- ���°汾��Ϊ0.3.4
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 0.3.3
+����ʱ��: 2011/9/30
+
+����һ�汾�Ƚ�RT-Thread 0.3.3�汾�ں�ֻ��һ���޸ģ��ð汾�ķ���ֻ��һ��Ŀ�ģ��ȶ���
+��������ʹ��RT-Thread 0.3�汾���û�������RT-Thread 0.3.3��
+
+�ں�:
+=====
+* �������ղ��߳� error �ű��жϷ������̴�����ģ��Ӷ����ִ������н�����Ϣ�ᷢ���ظ����յ�����
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread 0.3.2��ʽ��
+����ʱ��: 2011/7/4
+
+������ lgnq ? 2011�� 7�� 4�� 15:46
+����˵��
+========
+RT-Thread 0.3.2��RT-Thread 0.3.0���������ĵڶ����޶��汾���������������ӣ����ȶ���������ߣ������û���ʱ���¡�
+
+����汾֧�ֵ�Ӳ��ƽ̨������0.3.0��ʽ�汾��һ�£�
+* ARM Cortex-M3ϵ�У�STM32��LM3S�Լ�LPC1766��
+* ARM7TDMIϵ�У�LPC2148��LPC2478��AT91SAM7X256��AT91SAM7S
+* ARM920Tϵ�У�S3C2440��mini2440��
+* IA32��QEMU����ʵ��x86����
+
+���������������
+* �ں���ʹ��0.4.xϵ�еĶ�ʱ��ʵ�֣�
+* �ں��е���ʹ��RT_USING_DEVICE�����豸ģ��ʱ����������������
+* �ں�������������ʱ�����̹߳���ȴ��Ľӿڣ�rt_mb_send_wait��
+* �ں���������Ϊ�յ�memory���Ͻ���rt_reallocʱ�����⣻
+* �ں���rt_mp_create�������Ӷ�����ʧ�ܵĴ�����
+* �ں���rt_thread_detach�����������߳�״̬����ΪCLOSE״̬��
+* ELM�ļ�ϵͳ��֧�ֶ����������
+* ELM�ļ�ϵͳ��֧�ֳ���512�ֽڴ�С��������
+* LwIPЭ��ջ��ֲ��ʹ��rt_mb_send_wait����Ϊ���䷢�ͽӿڣ�
+* ����lm3s�������������⣻
+* ����STM32F107�������������⣻
+* ����lpc176x�������������⣻
+* ����libcpu/arm/AT91SAM7X/interrupt.c��һ���﷨����
+* ����RT-Thread����ע��
+
+RT-Thread��Google SVN�������ϵĿ�����֧��������Ӧ������
+ԭ����branches/rtt_0_3_2��֧����Ϊbranches/rtt_0_3_3��
+
+���룺http://code.google.com/p/rt-thread/downloads/detail?name=RT-Thread-0.3.2.zip
+
+�ĵ���
+RT-Threadʵʱ����ϵͳ���ָ����0.3.0��ʽ�����ͬ���Ժ������API˵���ĵ�������������滯�ķ���չ��
+
+(*) ϣ��ʹ�������ԵĿ�����Ա���ע����0.4.0�汾�ķ��������0.4.0�汾�����˺ܶ�������ԣ����磺16λ������M16��֧�����ģʽ��AVR32��֧���Լ�MIPS��֧�ȡ�
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread 0.4.0 beta2
+����ʱ��: 2011/7/4
+
+����RT-Thread 0.4.xϵ�еĵڶ������԰汾��������԰汾����Ȼ������������Ŀ�ģ�������ֱ��Ӧ�õ�ʵ�ʵIJ�Ʒ�С�RT-Thread 0.4.0�ķ���ʽ�汾��Ȼ����GPL v2����֤���з�������ӭ���ԡ�
+
+RT-Thread 0.4.0�汾��ʼ����ļ�������������ﵽ���ṩ��������Ƶ�POSIX thread�ӿڣ���̬������ӿ�libdl�Լ�Ӧ��ģ��֧�֡���Щ�¹��ܵļ���ʹ��RT-Thread�ܹ������ļ�����POSIX��׼��
+
+��RT-Thread 0.4.0 beta1�汾�����ĸ��ģ�
+�ںˣ�
+* ����������ʱ�����̹߳���ȴ��Ľӿڣ�rt_mb_send_wait
+* ����RT_USING_CONSOLEѡ��
+* ����4���豸����(RT_Device_Class_Graphic, RT_Device_Class_I2C, RT_Device_Class_USBDevice, RT_Device_Class_USBHost)
+* ����δ����RT_USING_DEVICE�����豸ģ��ʱ��������������
+
+�����
+* net
+** ����LWIP 1.4.0����ֲ
+** LwIPЭ��ջ��ֲ��ʹ��rt_mb_send_wait����Ϊ���䷢�ͽӿ�
+* minilibc
+** ���� malloc, realloc, free, calloc�ӿ�
+* newlib
+** ���Ӹ������ѧ����(coef, horner, sqrt, ln, exp, pow)
+* pthreads
+** pthreads�����newlib������
+* �ļ�ϵͳ����
+** fatfs�汾��ԭ����R0.07e������R0.08b
+** ����fatfsĿ¼��������ȷ������
+* finsh
+** ����finsh GCC����ʱvariable section end���������
+** �޸�list_module_obj����Ϊlist_mod_detail
+* RT-Thread/GUI
+** �������RTGUIͼ�������ӿ�
+** ����������������
+
+��֧��
+��ԭ�еĻ����ϣ�ARM7��ARM9��ARM Cortex-M3, IA32��,������MIPS��AVR32�����ģʽ��������M16C/62P��16λ����������ԭNEC��V850E
+* ����at91sam9260��֧
+* ����avr32uc3b0��֧
+* ����efm32��֧
+* ����fm3��֧
+** mb9bf500r��֧
+*** ֧��RTGUI
+** mb9bf506r��֧
+*** ֧��NAND FATFS
+* ����lm3s��֧
+** lm3s8962��֧
+** lm3s9b9x��֧
+* ����lpc122x��֧
+* ����m16c62p(Renesas M16C/62P)��֧
+** ֧��IAR for M16C����
+** ֧��scons+IAR����
+* ����mini4020��֧
+* ����nios_ii��֧
+* ����pic32ethernet��֧
+* ����stm3210��֧
+** stm32f107��֧
+** stm32F20x��֧
+** stm32f10x��֧
+*** ���� STM32F10x_StdPeriph_Lib_V3.5.0
+* ����upd70f3454(Renesas V850E)��֧
+
+tools:
+* ����toolsĿ¼��ֻ����building.py����������ת�Ƶ�www.rt-thread.org
+* ��һ������building.py
+** ��������mini2440����ʱ����ʾthe command line too long������
+** �Զ�����IAR����
+** �Զ�����MDK4����
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread 0.4.0 beta1
+����ʱ��: 2010/11/30
+��RT-Thread 0.3.0��ʽ�淢������������������Ա�ܼ�����8���¿����������û��Ļ������������ԣ����������RT-Thread 0.4.xϵ�еĵ�һ�����԰汾��������԰汾����Ȼ������������Ŀ�ģ�������ֱ��Ӧ�õ�ʵ�ʵIJ�Ʒ�С�RT-Thread 0.4.0�ķ���ʽ�汾��Ȼ����GPL v2����֤���з�������ӭ���ԡ�
+RT-Thread 0.4.0�汾��ʼ����ļ�������������ﵽ���ṩ��������Ƶ�POSIX thread�ӿڣ���̬������ӿ�libdl�Լ�Ӧ��ģ��֧�֡���Щ�¹��ܵļ���ʹ��RT-Thread�ܹ������ļ�����POSIX��׼��
+��RT-Thread 0.3.0�汾�����ĸ��ģ�
+�ںˣ�
+* ����Ӧ��ģ��֧�֣�֧������Ӧ�÷�ʽ��.mo ����Ԥ����Ӧ�ã�.so ����δ����Ӧ�á�.soӦ����Ҫ�ڼ���ʱ��̬�������š��ܹ�ִ�б����ļ�ϵͳ��Ӧ��ģ�飬Ҳ�ܹ�ִ�������ļ�ϵͳ�ϵ�Ӧ��ģ�顣
+* ������rt_realloc�����д���һ��NULLָ��ʱ������ʧ�ܵ����⡣����slab�������ж�0xffffffff�ߴ��ڴ��������⣻
+* ����OS��������������⡣(charlie weng�ṩ��Ӧ��patch)
+* ���豸�ж�дƫ�ơ���С�ȶ����ijɰ���Ϊ��λ��
+* ����rt_device�г�Աprivate��Ϊuser_data��
+* �߳�TCB������cleanup���������߳����н���ʱ�ص���
+
+�����
+* ����newlib��ֲ����ǰ���ܹ�֧��GNU GCC���뻷����
+* ����POSIX thread���ݽӿڣ�֧��barrier��cond��mutex��rwlock��spin��tls�ȣ�������IEEE Std 1003.1, 2004 EditionΪ�ο�����ʵ�֣�
+* ����libdl���ݽӿڣ��ܹ�ʹ��dlopen��dlsym��dlclose�Ƚӿڶ�̬���ؿ⣻
+* �ļ�ϵͳ����
+* ���豸�����ļ�ϵͳ���벿�ֽ��е���������
+* ����device file system��struct stat�����⣨�ܹ�������newlib��minilibc��Keil MDK��
+* ����dfs_filesystem_lookup�����п�����������⣻
+* ����fstat�ӿڣ��ļ�ϵͳʵ��������mkfs��statfs�ӿ��Ի���ļ�ϵͳ��ص���Ϣ��
+* ����romfs�ļ�ϵͳ�����Բ���mkromfs.py�ű�������Ӧ��ROM�ļ�ϵͳ��
+* ����devfs�ļ�ϵͳ������/dev/console�豸������һ�������豸�����ڱ�׼���롢���������ȣ�
+* ����NFS v3�ͻ����ļ�ϵͳ���������FreeNFS/Linux NFSʹ�ã��Է��������ϵ�Ŀ¼���ļ���
+* elm fat�ļ�ϵͳ
+* ���ӷ�512�����ĺ궨�壻
+* ����ж�صĹ��ܡ�
+* ���������������⣻
+* RT-Thread/GUI
+* ����bmpͼ���ʽ֧�֣�
+* ԭ����hardware dc����Ϊclient dc����д�µ�hardware dc���µ�hardware dc��ͼ�ٶȻ���졣
+* �����˷ǵȿ�����֧�֡�
+* ����TTF����֧�֣����ڴ�ռ�ռ�ù��ƱȽϴ󣬶���unicode�����⻹����Щ���⡣
+* ����filelist_view�ؼ����������⡣
+* ��DC������������� (��richard lion���)
+
+��֧��
+STM3210
+* ����SDIO���������ṩ����4G����֧�֣�
+mini2440
+* �ܹ�ʹ��0.4.0��֧�����е����ԣ��ܹ�����newlib֧�֣��ܹ�����POSIX thread֧�֣��ܹ�����libdl֧�֡�
+����LPC��ARM Cortex-M0/3ϵ����ֲ��֧��
+�������Ƶ�ARM Cortex-M0 NU1xx��֧��
+������оI SoC3210��֧(MIPS 32λ��ϵ�ṹ)
+
+<������֧������avr32������m16��SEP4020�ȷ�֧�����ڷ�֧ά����������׼�����˴η���δ�������ڣ��������д�RT-Thread��google svn�л�ȡ>
+
+��ֲ�������
+* wyoujtg��ɹ���֪���Ŀ�Դ��ĿFTK��ֲ��FTK��һ�׼�ΪѤ����������GUIϵͳ��
+
+�ĵ���
+RT-Thread 0.4.0����API�ĵ�
+���أ�
+RT-Thread 0.4.0 beta1����
+
+��RT-Thread 0.4.x��֧�Ķ���˵�����ƺ��ܶ�������Ϊ0.4.x��֧��������Դ�ḻ��ƽ̨����̫�ʺ�����STM32������CM3ƽ̨������Ҫ˵���ǣ�0.4.x��֧���󲿷��Ǽ���0.3.x��֧������Ҳ�dz��ʺ���STM32������΢��������Ӳ��ƽ̨������POSIX thread���֣����ܹ�������STM32ƽ̨�����ʹ��Code Sourcery GCC��������ͬ���ܹ�֧�����е�newlib C�⡣�ⲿ��ͬ�����ڴ������dz��٣����Һ�������ֲ���������뻷���¡�0.4.x��֧һЩ���Բ��ʺ���΢�������İ�����
+- Ӧ��ģ����ء�
+- FTK GUI��
+
+����Cortex-M3��ƽ̨������ĿǰҲ�ڶ� Ӧ��ģ������ ���������������Ӽ������Ƿ��ܹ��������;�������̬�����ٶ��������⡣
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread 0.3.1��ʽ��
+����ʱ��: 2010/9/29
+�Ƿ���0.3.1��ʽ���ʱ���ˣ���0.3.1��ά�������У��õ��˴�Һܶ�ķ���������һЩbug������Ҳ���ɴ��ָ���������л���һֱ������֧�֣�RT-Thread�ķ�չ�����벻����ҵİ�����лл�� ���RT-Thread 0.3.0�汾��0.3.1�汾��һ��bug�����棬���������µ�����(*)��ʹ������0.3.0�汾��ȫ���ݡ�����ʹ��RT-Thread 0.3.0�汾���û��������Ҫ��ʱ�䲻������У�����1�꣩�����л���0.3.1��ʽ�汾����
+
+����汾֧�ֵ�Ӳ��ƽ̨������0.3.0��ʽ�汾��һ�£�
+* ARM Cortex-M3ϵ�У�STM32��LM3S�Լ�LPC1766��STM32��������STM32F100ϵ��оƬ֧�֡�
+* ARM7TDMIϵ�У�LPC2148��LPC2478��AT91SAM7X256��AT91SAM7S
+* ARM920Tϵ�У�S3C2440��mini2440��
+* IA32��QEMU����ʵ��x86����
+
+���������������
+* ����OS Tick��������⡣
+* ������ʱ����ʱ�ᱻ���ڲ��������⡣
+* ����heap������β�������˷ѵ����⡣
+* ����rt_reallocʱ�ڴ���ܱ��˷�ʹ�õ����⡣
+* �������ں˶���ṹʹ���ڴ沼�ָ�������
+
+* ����ELM FatFs�ӿ���rename�����⡣
+* ����LwIP��IGMP�����⡣
+* ���Ƶ�����mailʧ��ʱLwIP�Ĵ�����
+* ��ǿ������RT-Thread/GUI�Ĺ��ܡ�
+
+RT-Thread��Google SVN�������ϵĿ�����֧��������Ӧ������
+ԭ����branches/rtt_0_3_1��֧����Ϊbranches/rtt_0_3_2��
+
+���룺��������
+
+�ĵ���
+RT-Threadʵʱ����ϵͳ���ָ����0.3.0��ʽ�����ͬ���Ժ������API˵���ĵ�������������滯�ķ���չ��
+
+STM32��֧
+---------
+��ע��STM32��֧�Ĺ����ļ���֯��ʽ��0.3.0�汾�еIJ�һ����ԭ���ļ���Ŀ¼�Dz�������Ĺ��̣���0.3.1��Ϊ�˱�������������DZ���˶����Ĺ���(ע����Ϊ0.3.1��0.3.0����ȫ���ݵģ����Բ�һ��Ҫ����BSPĿ¼)��
+
+project_107�����STM32F107оƬ�Ĺ��̣�project_valueline�����STM32F100оƬ STM32 Discovery������Ĺ��̣������оƬĬ����STM32F103ZE�����Ҫ�޸ij��Լ�����Ҫ��оƬ������ѭһ�²��裺
+* ��board.h�ļ����޸�STM32_SRAM_SIZE�궨�壬���ĵ�λ��KB�����������STM32F103VB���͵�оƬ��ֻ��Ҫ���������20���ɡ�
+* ��ʹ��Keil MDK��board.h�ļ�ʱ��Ҳ�ܹ�ʹ��Keil MDK���Ľ������÷�ʽ�������á�
+* �ڹ���ѡ���C������Ԥ�����ϣ��޸ijɺ�оƬƥ������ͣ�����STM32F10X_HD��STM32F10X_MD�ȡ�
+
+���⣬STM32��֧֧��IAR����������ʹ��IAR ARMʱ�������ʹ����finsh����ע�⣬��������������ļ��м���
+keep { section FSymTab };
+keep { section VSymTab };
+����������Ϊ�˱���finsh��ʹ�õ��ķ��ű�����Ϊ��Щ���ű����������б����ã��������ǿ������������Ŀ���ļ�ʱ���Ż�����
+
+�����뿴stm32f10x_flash.icf�ļ���
+
+LM3S��֧
+--------
+LM3S��֧Ĭ�ϲ���LM3S8962оƬ����Ե���TI��η���48�� 8962�����塣
+
+LPC176x��֧
+-----------
+����Ĭ�ϰ���finsh shell���ļ�ϵͳ������Э��ջ��֧�֡�
+
+(*) ϣ��ʹ�������ԵĿ�����Ա���ע����0.4.0�汾�ķ��������0.4.0�汾�����˺ܶ�������ԣ����磺16λ������M16��֧�����ģʽ��AVR32��֧���Լ�MIPS��֧�ȡ�
+
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread 0.3.0��ʽ��
+����ʱ��: 2010/3/30
+
+�����ǰ��RT-Thread 0.3.0 RC�汾���޴���޸ģ�console����Ϊ֧���豸��ģʽ��������Ȼ��������ʹ��0.2.x��0.3.0 beta/rc����û�����ʼʹ��0.3.0��ʽ�档��ǰ�汾֧��������ֲ��֧��
+- ARM Cortex-M3ϵ�У�STM32������STM32F107����LM3S��LPC1766
+- ARM7TDMIϵ�У�LPC2148��LPC2478��AT91SAM7X256��AT91SAM7S
+- ARM920Tϵ�У�S3C2440��mini2440��
+- IA32��QEMU����ʵ��x86����
+
+RT-Thread��Google SVN�������ϵĿ�����֧��������Ӧ������
+ԭ���Ŀ������ɣ�trunk������Ϊbranches/rtt_0_3_1
+��ǰ�Ŀ������ɣ�trunk����Ϊ��ǰ��RT-Thread 0.4.x������֧����ǰ����
+
+RT-Thread 0.3.1�汾����Ŀǰ��0.3.0��ʽ���Ͻ��в������������ҵ�0.4.x��֧һЩ���õġ��ȶ�����Ҳ��Ǩ�ƻ�0.3.x ��֧��
+
+������½������һЩAppNotes��
+
+����˵����
+STM3210��֧
+Keil MDK�����ļ�λ��bsp\stm3210Ŀ¼�£����ǻ�����led���̣�
+ϵͳĬ�ϲ���STM32F103ZEоƬ������оƬ��Ҫ�޸ĵ�λ�ã�
+- ����оƬƬ��SRAM��С�޸�board.h�ļ�
+- �����STM32F107����ֱ��ʹ��project_107Ŀ¼�µĹ���(��������ϸ��ʹ��˵��)
+
+ͬʱ��bsp\stm3210Ŀ¼�»����ڶ����project_��ͷ��Ŀ¼����Щ��Ӧ����Բ�ͬ���͵Ĺ��̣�����project_finsh�����RT-Thread��ʹ��finsh shell�����������Ҫʹ����Щ����ʱ����Ҫ����Ӧproject_xxxĿ¼�е��ļ������Ƶ� stm3210Ŀ¼��(ֱ��ͬ�����ǵķ�ʽ)��Ȼ�����д�stm3210Ŀ¼�µĹ����ļ���
+
+LM3S��֧
+LM3S��Keil MDK�����ļ�����bsp\lm3sĿ¼�£����LM3S8962оƬ(��Ϊ���TI�͵��Ǵ����оƬ�Ŀ�����)����Ҫ�� board.h��
+// For lm3s8962, it should be SYSCTL_XTAL_8MHZ
+#define LM3S_XTAL_TYPE SYSCTL_XTAL_6MHZ
+
+����������������ΪSYSCTL_XTAL_8MHZ������û�������JTAG��
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread/LM3S 0.3.0 RC1�淢��
+����ʱ��: 2010/1/4
+
+ʵʱ�̲߳���ϵͳ��һ������ʵʱ����IJ���ϵͳ�������ͨ����ͨ�ò���ϵͳ���źܴ�IJ�ͬ��ͨ�ò���ϵͳͨ����Ե����ճ�Ӧ�ã������������������������֣������ִ��������༭�ĵ���
+�ڹ��ϵ�ʱ����ͨ�ò���ϵͳһ��ֻ�ܴ���һ���£������ż����������������ķ�չ��Ӳ�����»�������GHz��Ƶ����GB�ڴ桢��˼����߽���ͨ�˵������У�ͨ�ò���ϵͳҲ�ͳ��Ų��л�����ķ���չ��ͨ�ò���ϵͳ���ི�����ǣ����Ⲣ���������Ĺ�ƽ���ϣ�����һ�������ڲ�ͬ�Ĵ��ڽ����Ŷӹ����Ʊ���õĵ���ϵͳ�ܹ���֤ÿ���񹤵Ĺ�ƽ�ԡ�
+ʵʱϵͳ������ͨ��ϵͳ�кܴ�IJ��ʵʱϵͳָ���ǣ��������ϵͳ��ע����Ӧ�¼�����ʱ��ϵͳ�ܹ���ָ����ʱ���ڣ�deadline��������ȷ����Ӧ������ʵʱϵͳ�IJ���ϵͳ�ͽ���ʵʱ����ϵͳ����ϵͳ�Ķ���Ҳ���Կ��ó���ʵʱ����ϵͳ��ͨ�ò���ϵͳ������Ĵ����������Ե�����ʵʱ����ϵͳ�зdz�ǿ������ԣ�����Ӧ���¼�����������̶���ʱ���ڽ�����Ӧ����ͨ�ò���ϵͳ����ҪŬ����������������Ĺ�ƽ�ԣ�ijЩϵͳҲ��dz�ע�����ݵ��������������������������
+ʵʱ�̲߳���ϵͳ��Ӣ����RT-Thread�������������ôһ���ʵʱϵͳ����Ϊ��С�͵��ص�Ҳ���Կ�����һ��Ƕ��ʽ����ϵͳ��Ƕ��ʽϵͳһ�������һЩר��Ŀ�Ķ����ڣ��Ƚ������ڳɱ���������ר��Ŀ�ĵ��ص㣬Ҳע����Ƕ��ʽϵͳ�����ٵľ���һЩʵʱ�Ե��ص㣩������ϵͳ���������Զ���Ʊ����˰�ػ����ƶ�ͨ���豸��mp3/mp4�ȱ�Яʽ�����豸�����������ƣ����嵼�����ƣ���ӡ������ӡ�����������豸��·������ADSL�������е������豸��ҽ���豸�ȵȡ�
+TI����LM3Sϵ��оƬ�ǻ���ARM Cortex M3 v7���ܵ�32λоƬ������LM3S S6000��S8000��S9000ϵ��оƬЯ�����繦�ܡ�RT-Thread�ı�׼�ں˿��������ڳ�LM3S S100ϵ���������ϵ��оƬ�ϡ����RT-Thread�����LM3S������ֲ��֤������ѹ�����Ե���LM3S6918оƬ��оƬЯ��64KƬ�ھ�̬�ڴ棬256K���棬Ƶ����50MHz�������ƽ̨�ϣ�RT-Thread֧�ֵ����԰�����
+? ���Ƶ�ʵʱ����
+- �������ʽ��ʵʱ���ģ�����Ȼ������C���Ե����š�С�ɷ�񣩣�
+- Ĭ��32�߳����ȼ���ȫ��ռʽʵʱ�ںˣ�������ó�256�߳����ȼ�������ͬ���ȼ��߳�ʱ��Ƭ��ת���ȣ�
+- ��ͬ���ȼ��߳�ʵʩʱ��Ƭ�����õķ�ʱʱ��Ƭ��ת���ȣ�
+- �̼߳�ͬ�����ƣ��ź����ͷ�ֹ���ȼ���ת�Ļ�������
+- ���Ƹ�Ч���̼߳�ͨ�Ż��ƣ��������䣬��Ϣ���к��¼���
+- ֧���̹߳���ͻ��ѵĹ̶��ڴ��������̰߳�ȫ�Ķ�̬�ڴ�ѹ�����
+- ���ϲ��ṩ�������ֵ�ͳһ�ӿ��豸����ģ�ͣ�
+
+? FinSH shell������
+- ���C����������з�ʽ��
+- ֱ�����������е���ϵͳ�ں˺�����
+- ֱ�����������з���ϵͳȫ�ֱ�����
+- ��ʷ��¼�������Զ���ȫ��
+
+? ����С���豸�������ļ�ϵͳ
+- ���ϲ�Ӧ���ṩPOSIX����API�ӿڣ�
+- ֧�ֶ��־����ļ�ϵͳʵ�֣�
+- LM3S��֧����SD����������
+
+? LwIP����TCP/IPЭ��ջ
+- ��׼��BSD Socket�ӿڣ�
+- IP��ICMP��UDP��TCP��׼Э��֧�֣�
+- DNS��DHCP��PPPЭ��֧�֣�
+- TFTP��HTTP��FTPӦ��Э��֧�֣���netutil�������
+- LM3S��֧������̫��������
+
+? ��������֧�֣�
+- GNU GCC (scons����������)
+- Keil MDK
+
+
+������RT-Thread/LM3S 0.3.0�����ԣ���Щ������RT-Thread 0.3.x��֧�в����д�ĸı䡣
+
+����ָ�꼰����
+����RT-Thread�����Ժ󣬿���һЩ�������������ĵط���
+
+�����������������������˵��RT-Thread�Ƿ��ǻ���Linux������ֱ��ʹ��Linux�����ﲻ�ò�˵��Linux�������κ����鶼���õ���������������KByte���ڴ�ռ������Ȼ�ܹ��dz��õ����У��������豸�dz��ࡣ����LM3S����оƬ������ֻ�д�Լ64K����ٵ�Ƭ�ھ�̬�ڴ棬����������棨ͨ����128K - 512K֮�䣩�������ڴ�����ϲ�̫���ܣ�����оƬ����ȫ�ijɱ�������оƬ��Ӳ�����������Ѿ����������ڴ棨LM3S���¿���Ѿ�֧���ܹ������ڴ��ˣ��������ϻ�û�õ�����
+
+���������ָ�꣺
+RT-Thread��׼Kernel����׼Kernelָ����û�������õ��ںˣ���
+9.5Kֻ�����ݺ�ִ�д���ռ�ã�1.5K�ڴ�ռ�ã�ͨ��ֻ�����ݺ�ִ�д�������������У�
+
+��������˵���������������׼Kernel��finsh shell���ļ�ϵͳ������Э��ջ��
+80Kֻ�����ݺ�ִ�д���ռ�ã�13.5K�ڴ�ռ�ã�������ʱ������5K���ҵĶ�̬�ڴ�ռ�á�����ϵͳ����ʱ����Լʣ��45K�ڴ���û�ʹ�á�
+
+��LM3S�ṩ���޲���ϵͳLwIP��FatFS�ļ�ϵͳ�Ƚϣ�
+120Kֻ�����ݺ�ִ�д���ռ�ã�35K�ڴ�ռ�á�����ϵͳ����ʱ����Լʣ��20K�ڴ���û�ʹ�á�
+
+�ٿ�����������һЩ����ָ��
+�Ա������������ͬ��netio���Եõ�������ͳ��
+RT-Thread/LM3S
+NETIO - Network Throughput Benchmark, Version 1.26
+(C) 1997-2005 Kai Uwe Rommel
+TCP connection established.
+Packet size 1k bytes: 704 KByte/s Tx, 5131 Byte/s Rx.
+Packet size 2k bytes: 704 KByte/s Tx, 1950 KByte/s Rx.
+Packet size 4k bytes: 704 KByte/s Tx, 2197 KByte/s Rx.
+Packet size 8k bytes: 704 KByte/s Tx, 2200 KByte/s Rx.
+Packet size 16k bytes: 706 KByte/s Tx, 2196 KByte/s Rx.
+Packet size 32k bytes: 709 KByte/s Tx, 2136 KByte/s Rx.
+Done.
+
+TI/�޲���ϵͳ����µ�LwIP
+NETIO - Network Throughput Benchmark, Version 1.26
+(C) 1997-2005 Kai Uwe Rommel
+TCP connection established.
+Packet size 1k bytes: 870 KByte/s Tx, 5187 Byte/s Rx.
+Packet size 2k bytes: 870 KByte/s Tx, 2463 KByte/s Rx.
+Packet size 4k bytes: 870 KByte/s Tx, 3322 KByte/s Rx.
+Packet size 8k bytes: 870 KByte/s Tx, 3239 KByte/s Rx.
+
+���������PC��NETIO����Ľ����Tx��ӦLM3S�������ϵĽ��գ�Rx��ӦLM3S�������ϵķ��ͣ�
+��������Կ������ڴ����ݿ鷢��ʱ��RT-Thread/LM3S����ֲ����һЩ��ģ����ܵ���˵��IJ���̫���ر��DZ�����1k - 2k��Χʱ����������ο���������죺ͨ��û�в���ϵͳʱ��ϵͳ�ܹ���רע����һ���¡����в���ϵͳ������£����ܹ��������һЩ������Щ�����ڽ����л�ʱ�������һ����ϵͳ��Դ�������ܵ���˵������ϵĸ���һ���̶����ֲ������ܵIJ�ࣨ����RT-Thread/LM3S�ܹ�֧��16k��32k bytes��С����������ͽ��գ����޲���ϵͳ��LwIP���ܣ���
+
+��󿴿�һЩʵʱ����ָ��
+�����������������Ŀ�Դʵʱ����ϵͳecos�ıȽϡ����Դ�����ȫ��ͬ��Ӳ��ƽ̨��ͬ�����õ���PXA310������������ͬ��GNU GCC�������������ͬ��
+����������� RTT/ecos 1.40��
+Э�����Ȳ��� RTT/ecos 1.20��
+��ռ���Ȳ��� RTT/ecos 1.33��
+ͬ���������� RTT/ecos 1.86��
+�ڴ������� RTT/ecos 2.50��
+
+��һ��ʵʱ����ϵͳ�ܹ������ȶ����С����ܱ����ձ����е�ϵͳ��һ�����ơ������ܹ��ȶ���չʱ����ô������һ���ܹ��õ��ձ�ʹ�õ�ϵͳ������ʵҲ������ˣ����й����Ѿ���ʮ���ҹ�˾����RT-Thread���������ǵIJ�Ʒ�У������������ڲ�Ʒ�в���RT-Thread�Ĺ�˾���и��ࡣ
+
+����֤
+��Ϊһ�׻������������������е��������뷨һ��������Ӧ���շѣ�������ܹ���ѵ�ʹ������ҵ��Ʒ�У�0.3.xϵͳ����Ҫ��������߽��в�Ʒ��Ϣ����������GPLv2����֤Ϊ��ҵ����֤��0.4.x��������Ʒ����֤ΪBSD��Apache��Դ����֤����
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+
+�汾: RT-Thread RTOS v0.2.3�汾
+����ʱ��: 2008/10/6
+
+���¼�¼
+- ����slab�ڴ��������
+- ��������С���ڴ�ϵͳ�Ķ�̬�ڴ������ ��ʹ�ö�̬�ڴ�ʱ��С���ڴ��������slab�ڴ��������ʹ������֮һ����
+- ����lwip��ΪRT-Thread��TCP/IPЭ��ջ ��0.2.3����AT91RM9200������������QEMU/s3c2410�����rtl8019������������
+- ����C++����֧�֣�
+- finsh�����Ӷ�̬����ϵͳ���ü�ϵͳ������API��
+- ����rt_int*_t����Ϊ��ʽ��signed���壻
+- �����̳߳�ʱ���������⣻
+- ���������г�ʼ�����⣻
+- ����Object�е��ù��Ӻ��������⣻
+
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------------
+�汾: RT-Thread v0.2.2
+����ʱ��: 2008/6/12
+RT-Thread v0.2.2���ں���ʽ�淢��������汾��Ҫ�����Ӹ����BSP��ֲ��
+- s3c44b0����ֲ [Xu Xinming]
+- AT91SAM7S64����ֲ [Bernard Xiong����лicdev.com.cn�ṩ������]
+
+���µ���ֲ��Ȼ���������ʵ�
+- NDS������Ϸ������ֲ[vai]
+- ia32����ֲ[Qiu Yi]����QEMU������в������
+
+�����Ǹ�����ֲ��һЩ˵����
+AT91SAM7S64: (ϵͳ��Դ��16k RAM��64k ROM Flash)
+Ϊ���С�ڴ������RT-Thread 0.2.2֧������������ȼ�Ϊ32��������Ա�֤�ڴ�ռ�ø�С�����ж����ƴ���С��10k��
+��AT91SAM7S64��ֲ�У����ڲ�û�򿪣�finshҲû���á�
+��bsp/icdevs64/buildĿ¼�¸���uVision�Ĺ����ļ�����Ҫ�����ϰ�װ��keil��gcc������
+
+ia32:
+֧��i386-elf-gcc for windows�ı��룬linux�µĻ�û�ԣ�Ӧ��Ҳ����˳�����롣
+������ɺ���bsp/qemuĿ¼������rtthread-qemu.elf
+�����elf�ļ����õ�grub�������ļ��У������grub������ο�grub�ĵ� \ No newline at end of file