summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-06-22[kernel][mem.c] tighten size before check with mem_size_alignedrewine
2022-06-13[kservice] add NULL check for rt_free and rt_free_align.朱天龙 (Armink)
2022-06-08attach: remove strnlen #6026Meco Man
2022-06-02[fix] remove the executable permission of thread.c (#6001)Jianhui Zhao
Signed-off-by: Jianhui Zhao <[email protected]>
2022-05-28[kernel][timer] fixed bug (#6004)HubretXie
2022-05-18[modify] the recycle logic about resource of pthread.liuxianliang
2022-04-29[kernel] update comments for rt_thread_suspend (#5887)Man, Jianting (Meco)
* [kernel] update comments for rt_thread_suspend
2022-04-29[kernel] beautify code (#5890)Man, Jianting (Meco)
2022-04-29[kernel] rename _rt_scheduler_stack_check as _scheduler_stack_check (#5889)Man, Jianting (Meco)
2022-04-29[kernel] remove the register keyword (#5888)Man, Jianting (Meco)
2022-04-21correct descriptions (#5849)Stanley
* correct descriptions correct descriptions in ipc.c and timer.c Co-authored-by: Stanley <[email protected]>
2022-04-20modify version to v4.1.1 (#5847)Man, Jianting (Meco)
2022-04-20uniform code writing-disable interruptthewon86
2022-04-19[kernel] enable RT_DEBUG_DEVICE by default and move weak rt_hw_dealy_us in ↵Meco Man
kservice.c
2022-04-15Fix/parameter name (#5815)Stanley
* Update ipc.c Parameter name standardization Co-authored-by: Stanley <[email protected]>
2022-04-11Update ipc.cStanley
Resolved feedbacks
2022-04-11Add descriptionsStanley
dd descriptions for rt_mq_recv and rt_sem_take timeout parameters
2022-04-09[kconfig] add 64bit default value for stack size. set tick HZ as 1000 by ↵Man, Jianting (Meco)
default (#5778) * [kconfig] add 64bit default value for stack size. set tick HZ as 1000 by default * 用RT_KSERVICE_USING_STDLIB_MEMXXX代替RT_KSERVICE_USING_STDLIB_MEMCP/MEMSET 将RT_KSERVICE_USING_STDLIB设置为默认开启 * 优化rt_kprintf支持longlong的能力,默认在64位CPU为开启状态 RT_PRINTF_LONGLONG命名不规范,更改为RT_KPRINTF_USING_LONGLONG * fix commit error * fix error * 优化 system 函数 * RT_KSERVICE_USING_STDLIB_MEMXXX->RT_KSERVICE_USING_STDLIB_MEMORY
2022-03-27[device.c] fix the comment, add RT_DEBUG_LOGMeco Man
2022-03-21[kservice] Fix 64 bit compilation warning (#5649)Tangyuxin
2022-03-17[kernel] Revert modifications to the semaphore (#5682)guo
2022-03-11[kernel][thread.c] remove duplicated clear to 0 (#5659)Man, Jianting (Meco)
2022-03-07[kernel]Fixed issue that could all timers stop (#5637)guo
2022-02-17[Fix bug] fix thread init bug (#4891)Chester guo
When we create thread A by rt_thread_init but do not init the thread object,and then create thread B in the thread A,it maybe crash.
2022-02-13[add] src/clock.c add hook for rt_tick_increase (#5569)tyustli
* [add] src/clock.c add hook for rt_tick_increase * [fix] clock.c rt_tick_incerase hook function * Update clock.c Co-authored-by: guo <[email protected]>
2022-02-10[fix] memheap using assertions before scheduler starts.guozhanxin
2022-01-26optimize codeHenson
2022-01-26add RT_DEBUG_SCHEDULER_AVAILABLE checkguozhanxin
2022-01-25[Kconfig][libcpu] 增加ARCH_CPU_BIG_ENDIAN (#5547)Man, Jianting (Meco)
* [cpu] 增加ARCH_CPU_BIG_ENDIAN - 之前RT_USING_BIG_ENDIAN的命名并不合理,予以替换为ARCH_CPU_BIG_ENDIAN - 删除一处多余的ARCH_CPU_64BIT - 整理了libcpu/Kconfig的格式 * [libcpu][Kconfig] Cortex-M4&7 select ARCH_ARM_CORTEX_FPU * revert last commit
2022-01-25return thread error when resumed by signalthewon86
2022-01-24[kservice] rt_show_version更新年份 (#5552)Man, Jianting (Meco)
2022-01-20[workqueue] time参数改为ticks,防止误解单位为msMeco Man
2022-01-20[timer] improve parameter checkingMeco Man
2022-01-20[kernel] improve commentsMeco Man
2022-01-20the support for PSE51 (#5534)xiangxistu
* [add] the function realization of signal for posix. * [update] the posix support for armclang. * [add] the new macro "RT_USING_POSIX_TIMER". * [modify] select "RT_USING_SOFT_TIMER" when use posix'timer. * [bug] optimize the logic for the "time_xxx" functions. * [modify] use "RT_USING_POSIX_TIMER" to protect the macro definition. * [modify] error code when except happened. * [delete] the "environ" is useless at this time.
2022-01-17[kernel][pm] beautify codeMeco Man
2022-01-14[kservice] fix the problem of rt_strlen crashed in win32Meco Man
2022-01-14[kernel] rt_thread_suspend/resume增加注释Meco Man
2022-01-14Merge pull request #5443 from mysterywolf/removeinitBernard Xiong
[kernel] remove .init_priority
2022-01-12Merge pull request #5510 from Eureka1024/masterguo
[kernel]Delete an extra semicolon
2022-01-11[kernel]Delete an extra semicolon杨澄
2022-01-10Merge branch 'master' into removeinitMan, Jianting (Meco)
2022-01-08Merge branch 'master' into masterGabriel Wang
2022-01-08change all double-empty-lines to single-empty-linesGabriel Wang
2022-01-09[kservice] 增加RT_KSERVICE_USING_STDLIB_MEMSET RT_KSERVICE_USING_STDLIB_MEMCPYMeco Man
2022-01-09 [console] ↵Man, Jianting (Meco)
解决在没有定义RT_USING_DEVICE的情况下使用device报错的问题 * [console] 解决在没有定义RT_USING_DEVICE的情况下使用device报错的问题 * format codes * [libc] 整理格式 * refresh projects
2022-01-08[memheap] Fix 64 bit potential risktangyuxin
2022-01-07move some __on_rt_xxxxx_hook from rtdef.h to dedicated c soure filesGabriel Wang
2022-01-05update Kconfig, add RT_HOOK_USING_FUNC_PTRguozhanxin
2021-12-30[kernel] 将rt_thread_timeout设置为私有函数Meco Man