Bernard Xiong
|
d266d681a1
|
[kernel] Fix the 64bit issue for idle thread cpu binding.
|
2018-12-24 09:07:56 +08:00 |
Bernard Xiong
|
58be04b693
|
[kernel] format scheduler log.
|
2018-12-19 20:10:18 +08:00 |
Bernard Xiong
|
a74a3031f0
|
Merge pull request #2081 from jesven/sync_smp_skeleton
Sync smp skeleton
|
2018-12-18 14:02:04 +08:00 |
shaojinchun
|
eff767a074
|
remove rt_hw_mb define
sync smp skeleton
|
2018-12-17 11:02:09 +08:00 |
zhaohengbo
|
10d00ff41c
|
reduce change
|
2018-12-15 20:27:38 +08:00 |
zhaohengbo
|
afcd8b4521
|
fix some bug when stack grows upward
|
2018-12-15 11:20:24 +08:00 |
Bernard Xiong
|
f9f959f33e
|
[Kernel] Fix the thread->sp data type issue.
|
2018-12-14 22:46:34 +08:00 |
Bernard Xiong
|
1f37de29c4
|
Fix the value width issue under 32/64 bit arch.
|
2018-12-13 14:54:26 +08:00 |
shaojinchun
|
b3e1507bcf
|
1 RT_THREAD_CTRL_BIND_CPU define to 4
2 RTM_EXPORT(rt_cpus_lock_status_restore)
3 sync ARCH_CPU_STACK_GROWS_UPWARD in _rt_scheduler_stack_check()
|
2018-12-12 09:36:39 +08:00 |
Bernard Xiong
|
2a7d814f77
|
[libcpu] Add unified RISC-V libcpu porting.
|
2018-12-08 10:41:38 +08:00 |
armink
|
a0243d7795
|
Add RTT version number on Kconfig file.
|
2018-11-27 13:47:03 +08:00 |
shaojinchun
|
94a2e751a5
|
修正idle.c中一处宏定义位置
|
2018-11-22 22:06:02 +08:00 |
shaojinchun
|
fc6bc1ad39
|
Add smp support to RT-Thread 4.0
|
2018-11-22 18:16:47 +08:00 |
Bernard Xiong
|
46dae3f35f
|
Merge branch 'master' into dev-4.0.x
|
2018-11-20 23:13:45 +08:00 |
guozhanxin
|
d343c6578a
|
[kernel]Change 'rt_timer_timeout_hook' function to 'rt_timer_enter_hook' and add 'rt_timer_exit_hook' hook function.
|
2018-11-13 11:32:15 +08:00 |
Bernard Xiong
|
00a655ac1c
|
[Kernel] Add ARCH_CPU_STACK_GROWS_UPWARD option
|
2018-11-11 15:56:02 +08:00 |
geniusgogo
|
cca6e38758
|
Merge branch 'master' into fix_kconfig
|
2018-11-10 10:47:21 +08:00 |
geniusgogo
|
379451c081
|
code indent
|
2018-11-10 10:45:36 +08:00 |
Bernard Xiong
|
d1c177f48b
|
[Kernel] Fix typo.
|
2018-11-09 09:17:43 +08:00 |
geniusgogo
|
1b8d7b3557
|
fixed Kconfig IDLE hook config
|
2018-11-08 22:25:47 +08:00 |
armink
|
83b7b763b7
|
The dbg_log API is DISCARDED. Change all dbg_log to LOG_X.
|
2018-11-02 10:20:30 +08:00 |
Bernard Xiong
|
b31888de49
|
[Kernel] Fix the rt_memset/memcpy issue under 64bit ARCH.
|
2018-11-01 09:09:54 +08:00 |
Bernard Xiong
|
432210809d
|
[Kernel] Fix the data type issue in kservice.c
|
2018-10-31 21:32:34 +08:00 |
Bernard Xiong
|
484afe9d2c
|
[Kernel] Add 64bit CPU support.
|
2018-10-26 06:35:42 +08:00 |
armink
|
cc0f5ca1cd
|
[kernel][mem] Improve some ISR check range.
|
2018-10-23 16:03:17 +08:00 |
Bernard Xiong
|
ff08faf605
|
[Kernel] Adjust the copyright information
|
2018-09-25 11:06:07 +08:00 |
Bernard Xiong
|
b98a0ba804
|
[Kernel] Add ARMCC 6.x support.
|
2018-09-23 12:08:44 +08:00 |
Bernard Xiong
|
41f7f2c284
|
[Kernel] Update to Apache License v2.0
Update license for RT-Thread kernel.
|
2018-09-14 22:37:43 +08:00 |
Bernard Xiong
|
d74d5801c8
|
Merge pull request #1751 from RT-Thread/feature_libdl
[Kernel] move module to libc/libdl.
|
2018-08-31 18:41:16 +08:00 |
Bernard Xiong
|
efe4523132
|
[Kernel] move module tolibc/libdl.
|
2018-08-30 20:27:45 +08:00 |
Bernard Xiong
|
60f3d61acd
|
[Kernel] Fix the compiling warning
|
2018-08-29 02:35:51 +01:00 |
yangjie
|
4a43d3cdae
|
[src][timer.c]:modify -RT_EOK to RT_EOK
|
2018-08-23 15:57:45 +08:00 |
hichard_ren@yeah.net
|
bbb879717c
|
add config main thread priority
|
2018-07-31 17:05:01 +08:00 |
heyuanjie
|
c79fbd373f
|
[lwp]给thread添加lwp成员
|
2018-07-30 11:12:12 +08:00 |
liang yongxiang
|
39d0236194
|
[kernel] add all RT_DEBUG_* options macro to menuconfig
|
2018-07-17 20:15:02 +08:00 |
Bernard Xiong
|
6964d623aa
|
[Kernel] Add strdup for armcc
|
2018-07-15 16:03:40 +08:00 |
Bernard Xiong
|
b0dbdf4289
|
Merge pull request #1621 from armink/fix_idle_hook
[idle] Add idle hook list.
|
2018-07-14 15:20:59 +08:00 |
armink
|
d37c289b56
|
[kernel][idle] Improve rt_thread_idle_sethook and rt_thread_idle_delhook code.
|
2018-07-14 14:04:08 +08:00 |
Bernard Xiong
|
1758f5773e
|
Merge pull request #1617 from armink/fix_rtdbg
Fix rtdbg
|
2018-07-14 06:46:50 +08:00 |
armink
|
e9c165034e
|
[kernel][idle] Add idle hook list.
|
2018-07-13 10:02:27 +08:00 |
liang yongxiang
|
d645525a0b
|
[kernel] add assert to module object
|
2018-07-11 18:31:01 +08:00 |
liang yongxiang
|
9945ced57b
|
[kernel] add assert to thread object
|
2018-07-11 18:16:39 +08:00 |
liang yongxiang
|
f706131fc6
|
[kernel] add assert to ipc object
|
2018-07-11 18:02:54 +08:00 |
liang yongxiang
|
2bbf98e5ed
|
[kernel] add assert to timer object
|
2018-07-11 18:02:51 +08:00 |
liang yongxiang
|
0509af9319
|
[kernel] add assert to memheap object
|
2018-07-11 18:02:25 +08:00 |
liang yongxiang
|
ade8822352
|
[kernel] add assert to mempool object
|
2018-07-11 15:00:10 +08:00 |
liang yongxiang
|
5213fd0e95
|
[kernel] splite rt_device_unregister() and rt_device_destroy(), add assert to device object
|
2018-07-11 14:58:59 +08:00 |
liang yongxiang
|
7b984c2f54
|
[kernel] add rt_object_get_type() function who return type of object without static flag
|
2018-07-11 14:48:32 +08:00 |
liang yongxiang
|
c5ed45237e
|
[kernel] reset type when object delete or detach
|
2018-07-11 14:46:35 +08:00 |
armink
|
6cd8658dad
|
[rtdbg] Change all DBG_SECTION_NAME to new format.
|
2018-07-11 10:23:19 +08:00 |