| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-10-20 | cortex-r4: remove RM48x50.h and add armv7.h | Grissiom | |
| 2013-10-20 | rm48x50: cleanup sys_startup.c | Grissiom | |
| 2013-10-20 | rm48: move some asm file to libcpu | Grissiom | |
| 2013-10-20 | rm48x50: add GCC support | Grissiom | |
| 2013-10-20 | rm48x50: cleanup HALCoGen code | Grissiom | |
| 2013-10-19 | Merge pull request #180 from grissiom/hot-fix | Bernard Xiong | |
| kernel: timer: fix compiling bug in d59aa279c37b7 | |||
| 2013-10-19 | rm48x50: fix the prototype of finsh_system_init | Grissiom | |
| 2013-10-19 | kernel: timer: fix compiling bug in d59aa279c37b7 | Grissiom | |
| 2013-10-18 | Merge pull request #179 from grissiom/finsh-ex | Bernard Xiong | |
| Finsh ex | |||
| 2013-10-18 | finsh: refactor the control key handling | Grissiom | |
| We split the history handling form the key handling. So we could handle the direction key even if the history is disabled. As a "side effect", I also remove the unnecessary "use_history" bit. | |||
| 2013-10-17 | Merge pull request #173 from grissiom/new-timer | Bernard Xiong | |
| kernel: use skip list to implement timer list | |||
| 2013-10-17 | Merge pull request #161 from aozima/pulls | Bernard Xiong | |
| make sure the device is in STREAM mode when used by rt_kprintf. | |||
| 2013-10-17 | Merge pull request #162 from joyhope/master | Bernard Xiong | |
| UART DMA tx_complete() with buffer information | |||
| 2013-10-17 | Merge pull request #178 from prife/jffs2 | Bernard Xiong | |
| simulator/jffs2: remove _TIME_T_DEFINED when built by VC++ | |||
| 2013-10-17 | simulator/jffs2: remove _TIME_T_DEFINED when built by VC++ | prife | |
| _TIME_T_DEFINED was pre-defined in order to build jffs2 with VC. While it may cause many side effects. | |||
| 2013-10-14 | Merge pull request #175 from prife/simulator | Bernard Xiong | |
| simulator: add createdef.py to generate def file for VS | |||
| 2013-10-14 | Merge pull request #174 from grissiom/rtt-next | Bernard Xiong | |
| kernel: mutex could only be released in thread context | |||
| 2013-10-14 | simulator: add createdef.py to generate def file for VS | prife | |
| Now we can get rid off Mingw to create def file. To create def file, one should run: scons --def in the bsp/simulator. | |||
| 2013-10-14 | kernel: mutex could only be released in thread context | Grissiom | |
| Mutex has the idea of ownership, only the thread which owns the mutex can release it. So rt_mutex_release could only be called in thread context. Add a debug guard to it. | |||
| 2013-10-12 | kernel: use skip list to implement timer list | Grissiom | |
| Skip list is a "random" data structure that in high possibilities it would get O(log(N)) time complexity in inserting while the old list get O(N). Forthermore, when set RT_TIMER_SKIP_LIST_LEVEL to 1, it will just the same as the old double linked list, both in time and space complexity. Benchmarks shows that when RT_TIMER_SKIP_LIST_LEVEL is 3, the average time of random insertion of new timer is about 2 times faster than the old timer when there are 100 timers and 3 times faster when there are 200 timers. However, it restores the deprecated funcion rt_system_timer_init. BSPs must invoke it upon system startup. | |||
| 2013-10-12 | Merge pull request #172 from grissiom/rtt-next | Bernard Xiong | |
| kernel: fix compiling error when RT_DEBUG is not defined | |||
| 2013-10-12 | kernel: fix compiling error when RT_DEBUG is not defined | Grissiom | |
| Define RT_DEBUG_IN_THREAD_CONTEXT when RT_DEBUG is not defined. | |||
| 2013-10-11 | Merge pull request #170 from grissiom/rtt-next | Bernard Xiong | |
| kernel: add RT_DEBUG_IN_THREAD_CONTEXT | |||
| 2013-10-11 | kernel: add RT_DEBUG_IN_THREAD_CONTEXT | Grissiom | |
| In thread context means: 1) the scheduler has been started; 2) not in interrupt context. It is more stronger than RT_DEBUG_NOT_IN_INTERRUPT. With this commit, you will catch the error on situations like taking mutex before scheduling instead of crashing on NULL pointer reference. | |||
| 2013-10-11 | Merge pull request #168 from grissiom/dfs-fix | Bernard Xiong | |
| DFS: add dfs_file_flush prototype in dfs_file.h | |||
| 2013-10-11 | Merge pull request #169 from grissiom/log_trace-fix | Bernard Xiong | |
| log_trace: fix the memmove use | |||
| 2013-10-11 | log_trace: fix the memmove use | Grissiom | |
| The first parameter of memmove is the dst, not src. Besides, fix the wrong move size. | |||
| 2013-10-11 | DFS: add dfs_file_flush prototype in dfs_file.h | Grissiom | |
| 2013-10-10 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | bernard | |
| 2013-10-10 | Add tap netif driver | bernard | |
| 2013-10-09 | Merge pull request #167 from grissiom/ymodem | Bernard Xiong | |
| components/utilities: add ymodem | |||
| 2013-10-09 | components/utilities: add ymodem | Grissiom | |
| Real-YModem implemented a flexible YModem support. It use callback-based structure to let the user application to deal with the data. It contains 3 examples: 1. echo.c: write the data recieved on YModem to an other device 2. null.c: discard the YModem data 3. tofile.c: write the data to the file system Currently, it does not support batch file transmission. | |||
| 2013-10-10 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | bernard | |
| 2013-10-10 | add BGR565 definition | bernard | |
| 2013-10-09 | fix the line too long issue | bernard | |
| 2013-10-01 | Merge pull request #166 from prife/simulator | Bernard Xiong | |
| scons script: support to generate vs2012 project xml | |||
| 2013-10-01 | scons script: support to generate vs2012 project xml | prife | |
| rename template.vcproj to template_vs2005.vcproj add template_vs2012.vcxproj NOTE: the vs2012.py is ugly, just can work. | |||
| 2013-09-28 | Merge pull request #165 from prife/jffs2-fix | Bernard Xiong | |
| DFS/jffs2: fix file mode init bug in jffs2_open/opendir | |||
| 2013-09-28 | DFS/jffs2: fix bug when umount jffs2 | prife | |
| found by haitao5198 clear mount parition device talbe when jffs2 mount falied | |||
| 2013-09-28 | DFS/jffs2: fix file mode init bug in jffs2_open/opendir | prife | |
| found by haitao52198 URL:http://www.rt-thread.org/phpBB3/viewtopic.php?f=3&t=3112&p=17153#p17153 | |||
| 2013-09-25 | Merge pull request #163 from grissiom/compiling-fix | Bernard Xiong | |
| Compiling fix | |||
| 2013-09-26 | msh: only export cd/pwd when DFS_USING_WORKDIR is set | Grissiom | |
| 2013-09-26 | logtrace: only export cmd when finsh is enabled | Grissiom | |
| 2013-09-24 | notification function: rt_err_t (*tx_complete)(rt_device_t dev, void | joyhope | |
| *buffer) with buffer pointer | |||
| 2013-09-24 | update rt_kprintf: make sure the device is in STREAM mode when used by ↵ | aozima | |
| rt_kprintf. | |||
| 2013-09-23 | Merge pull request #160 from grissiom/misc-fix | Bernard Xiong | |
| logtrace: cleanup code and fix compiling warnings | |||
| 2013-09-23 | logtrace: adjust the log values | Grissiom | |
| logtrace only use odd number of log levels. So the use could set some custom level amount them. | |||
| 2013-09-23 | logtrace: add LOG_TRACE_VERBOSE log level | Grissiom | |
| 2013-09-23 | logtrace: cleanup code and fix compiling warnings | Grissiom | |
| 2013-09-22 | Merge pull request #159 from grissiom/misc-fix | Bernard Xiong | |
| kservice: export vsnprintf as rt_vsnprintf | |||
