summaryrefslogtreecommitdiff
path: root/include/rtthread.h
AgeCommit message (Collapse)Author
2020-12-30updateMeco Man
2020-11-23【优化】在代码中移除 rt_system_object_init/rt_system_tick_init ↵guozhanxin
的调用。
2020-04-10[Kernel] Add rt_object_get_length/rt_object_get_pointers APIs.Bernard Xiong
2020-03-24fix return type error of rt_strcasecmp: rt_uint32_t to rt_int32_tlihui
Signed-off-by: lihui <[email protected]>
2019-12-19[Kernel] fix typo in rthread_delayBernard Xiong
2019-12-18[Kernel] Add delay_util implementation.Bernard Xiong
2019-09-28[Kernel] cleanup code of spinlock in SMP KernelBernard Xiong
2019-09-19[kernel][ipc] add send wait support for message queuetangyuxin
2019-07-09[src][ipc]完善 message queue 相关定义tyx
2019-03-20修改函数返回类型HubretXie
rt_tick_from_millisecond返回类型修改为rt_tick_t
2019-03-09[kservice] Update the rt_strnlen function.armink
2018-11-22Add smp support to RT-Thread 4.0shaojinchun
2018-11-20Merge branch 'master' into dev-4.0.xBernard Xiong
2018-11-13[kernel]Change 'rt_timer_timeout_hook' function to 'rt_timer_enter_hook' and ↵guozhanxin
add 'rt_timer_exit_hook' hook function.
2018-10-26[Kernel] Add 64bit CPU support.Bernard Xiong
2018-10-14[license] Change license to Apache.Bernard Xiong
2018-09-23[Kernel] Add ARMCC 6.x support.Bernard Xiong
2018-09-14[Kernel] Update to Apache License v2.0Bernard Xiong
Update license for RT-Thread kernel.
2018-08-30[Kernel] move module tolibc/libdl.Bernard Xiong
2018-07-15[Kernel] Add strdup for armccBernard Xiong
2018-07-13[kernel][idle] Add idle hook list.armink
2018-07-11[kernel] add rt_object_get_type() function who return type of object without ↵liang yongxiang
static flag
2018-05-12添加mdelay接口heyuanjie
2018-03-01[finsh] convert tab to space and split export API to finsh_api.hBernard Xiong
2018-03-01[Kernel] include finsh.h file in rtthread.h when RT_USING_FINSH enableBernard Xiong
2018-03-01[Kernel] add sigwait implementationBernardXiong
2017-12-24[Kernel] Add device_create/destroy apiBernard Xiong
2017-10-15[Kernel] header filesbernard
1. Remove components.h file; 2. Add libc_* files for standard libc definitions; 3. Add rtdbg.h file for simple debug log; 4. Add single list implementation; 5. Change the 'rt_uint8_t' type of cmd to 'int'.
2017-09-15根据documentation/coding_style_cn.txt约定 ↵emlslxl
对内核src和include目录下的文件代码进行格式化
2017-06-06Fix compiling warning for Win32.bernard
2017-05-23Update rtthread.hgeniusgogo
2017-04-09[kernel] Add thread_inited_hook.Bernard Xiong
2017-01-31[Kernel] Add rt_kputs routine.bernard
2016-08-19Update rtthread.hdogandog
Correct comments about doxygen format
2016-08-09[Kernel] add new hooks for support trace componment.ArdaFu
2015-08-03[Kernel] Use rt_assert_handler() function to handle assertion.Bernard Xiong
2015-06-11[kservice]add hook for RT_ASSERTarmink
2015-05-20[kservice] fix rt_strcmp/strncmp/strlen prototypeprife
2015-03-22[Kernel] Fix the system initialization link issueBernard.Xiong
2014-04-02[Kernel] Change command line to const parameter and add system() function.bernard
2014-03-11[Kernel] declare more APIs in modulebernard
2014-01-11Merge pull request #228 from prife/kernelBernard Xiong
kernel: rearrange the header file include order
2014-01-11kernel: rearrange the header file include orderprife
There are some CONFIG OPTIONS in rtdebug.h, which may influence the rtdef.h, so rtdebug.h should be head of the rtdef.h
2014-01-11[Kernel] application module can support argumentsbernard
2013-12-21kernel: add rt_critical_level that return the lock count of schedulerGrissiom
Out side world may be interested in whether the scheduler is locked or not. Provide an API to tell that.
2013-09-23kservice: export vsnprintf as rt_vsnprintfGrissiom
vsnprintf is a common string function that could be used in many places. Using both vsnprintf in libc and vsnprintf in the RTT could make a bigger image. Moreover, if newlib is not enabled when compiling with GCC, referencing vsnprintf will lead to link error: .../arm-none-eabi/lib/armv7-ar/thumb/softfp/libc.a(lib_a-sbrkr.o): In function `_sbrk_r': sbrkr.c:(.text._sbrk_r+0xc): undefined reference to `_sbrk' collect2: error: ld returned 1 exit status Using rt_vsnprintf could avoid such problem.
2013-07-22add mount tablebernard
2013-06-30Remove the stdarg.h file include.Bernard Xiong
Please @Grissiom check why add this header file in rtthread.h.
2013-06-24Embedded GPLv2 license.Bernard Xiong
2013-06-24Add rt_kprintf re-defined, which is suggested by ufbycd.Bernard Xiong