BernardXiong
|
6b66207048
|
[libcpu] fix s-mode issue
|
2021-10-19 14:35:22 +08:00 |
Huaqi Fang
|
45f9e9c4cb
|
[libcpu][nuclei] Fix context switch in nuclei
previous rt_hw_context_switch might cause the
task switch handling error.
See
1a1a209e93 (diff-ba922e02206af6c52163f0c34a7e76e427b7ea22f791329b62f2069241c57778)
Signed-off-by: Huaqi Fang <578567190@qq.com>
|
2021-10-15 15:20:00 +08:00 |
mazhiyuan
|
99e9ea61bc
|
修复部分bsp编译报错
|
2021-10-13 11:02:01 +08:00 |
Bernard Xiong
|
63c741996b
|
Merge pull request #5031 from liukangcc/armclang
[update] support armclang
|
2021-09-28 13:51:23 +08:00 |
Bernard Xiong
|
8bf5c27406
|
Merge pull request #5090 from GuEe-GUI/master
Merge AArch64 libcpu and add some drivers for their bsps
|
2021-09-26 17:18:43 +08:00 |
GuEe-GUI
|
740cd9dfb0
|
Merge AArch64 libcpu and add some drivers for their bsps
|
2021-09-26 15:01:59 +08:00 |
liukangcc
|
0e46c8a33d
|
[update] support armclang
|
2021-09-26 10:46:21 +08:00 |
Meco Man
|
f191694b19
|
[ci][action.yml]CI加入龙芯ls2kdev
|
2021-09-22 08:24:45 -04:00 |
BernardXiong
|
0b13409c16
|
[BSP] fix compiling issue with libc
|
2021-09-11 18:09:22 +08:00 |
Bernard Xiong
|
8da9f78d72
|
[libc] remove rtlibc
|
2021-09-11 11:07:51 +08:00 |
Meco Man
|
1997113fbc
|
FINSH_USING_BUILT_IN_COMMANDS改MSH_USING_BUILT_IN_COMMANDS
|
2021-08-28 16:48:08 -04:00 |
Meco Man
|
29828dc94f
|
[finsh] finsh组件可以选择是否包含内置命令
|
2021-08-25 19:48:15 -04:00 |
chen zx
|
ac824e0ef3
|
Merge branch 'RT-Thread:master' into master
|
2021-08-16 16:29:25 +08:00 |
wormsX
|
360223a693
|
QEMU support, and code optimization for thead extension
|
2021-08-16 16:07:57 +08:00 |
Bernard Xiong
|
a6df4391ed
|
Merge pull request #4924 from GuEe-GUI/master
[bsp/virt64/aarch64]添加qemu-virt64-aarch64平台
|
2021-08-10 18:03:07 +08:00 |
GuEe-GUI
|
b7dd004de0
|
[bsp/virt64/aarch64] Add 'qemu-virt64-aarch64' bsp
|
2021-08-06 18:35:58 +08:00 |
chenzx
|
236e01bead
|
support T-HEAD Xuantie-E9xx Series CPU on Smart-EVB, eg. E906/F/D/P, E907/F/D/P
|
2021-07-14 20:12:55 +08:00 |
guozhanxin
|
40e7d5a23d
|
Merge remote-tracking branch 'remotes/gitee/master'
|
2021-07-12 10:14:20 +08:00 |
iysheng
|
e62943abd2
|
[libcpu][arm][s3c24x0] Fix RTC driver compile error
|
2021-07-08 22:41:40 +08:00 |
fenghuijie
|
0015af02e4
|
调整代码,以支持cpu usage
|
2021-07-05 18:33:22 +08:00 |
fenghuijie
|
e933c1f610
|
调整异常处理代码结构,以支持backtrace功能
|
2021-07-05 14:43:33 +08:00 |
fenghuijie
|
eb79a8a244
|
修改irq handle接口rt_hw_trap_irq,支持核间IPI中断处理
|
2021-07-05 14:06:32 +08:00 |
fenghuijie
|
da701d6b3a
|
添加dcache invalidate/dcache clean&invalidate接口
|
2021-07-03 17:34:45 +08:00 |
wanghaijing
|
a6060a41df
|
Adjust the stack_top to bss
|
2021-07-03 10:25:30 +08:00 |
Bernard Xiong
|
7d3bac8b6e
|
[libcpu] remove gtimer/pmu from cortex-a
|
2021-07-02 15:07:21 +08:00 |
guozhanxin
|
43d19a8b78
|
[bsp] stm32h750-artpi-h750/stm32f412-st-nucleo support armclang.
|
2021-07-01 01:31:56 +08:00 |
zhouji
|
3350b0ba4e
|
[update] 整理cortex-a kconfig菜单,并更新相关BSP的配置。
|
2021-05-27 17:44:44 +08:00 |
zhouji
|
d6e86a67bb
|
[add] 在cortex-a中增加,打开RT_USING_CPU_FFS宏定义时的_rt_ffs实现。
|
2021-05-27 17:39:03 +08:00 |
bigmagic123
|
d6f5fbcd5b
|
format code
|
2021-05-21 18:39:41 +08:00 |
bigmagic
|
b7c7c7f4de
|
Support for running with M-Mode
|
2021-05-21 17:10:07 +08:00 |
Bernard Xiong
|
9317ee2cb2
|
Merge pull request #4705 from lizhirui/master
add qemu-riscv-virt64 bsp
|
2021-05-21 06:41:20 +08:00 |
lizhirui
|
5d33302992
|
Revert "repair hard fault return bug"
This reverts commit e7fc0c89d2 .
|
2021-05-20 16:23:56 +08:00 |
Bernard Xiong
|
a0175e3d15
|
Merge pull request #4683 from Wang-Huachen/master
add ethernet driver for zynqmp-r5-axu4ev
|
2021-05-18 18:51:19 +08:00 |
lizhirui
|
5036816967
|
add qemu-riscv-virt64 bsp
add qemu-riscv-virt64 bsp
|
2021-05-18 09:57:25 +08:00 |
lizhirui
|
9a4e270f97
|
Merge branch 'RT-Thread:master' into master
|
2021-05-18 09:54:11 +08:00 |
Wang-Huachen
|
b57278f830
|
remove redundant code in zynqmp-r5-axu4ev bsp
|
2021-05-16 10:00:17 +08:00 |
zhouji
|
ffe8d06bd3
|
[update] 增加获取cortex-a generic timer频率接口
|
2021-05-14 16:08:32 +08:00 |
zhouji
|
1523e4680d
|
[add] 添加gicv3中断控制器代码,更新menuconfig配置选项与utest的config.h
|
2021-05-14 16:08:31 +08:00 |
zhouji
|
42ce237dc9
|
[update] 整理cortex-a aarch32启动代码
1. 去除start_gcc.s中set_secondary_cpu_boot_address代码,这部分提取到qemu-vexpress-a9 bsp中。
2. 移动cpu.c中rt_hw_cpu_id函数到cp15_gcc.s,使用汇编实现,采用wake属性,方便bsp根据cpu特性获取CPU ID(多cpu集群中,不同厂家使用组合不一样).
3. 整理start_gcc.s 适应多核启动,原来的代码只考虑到双核的情况。
|
2021-05-14 15:30:31 +08:00 |
Wang-Huachen
|
41d55a4d47
|
format files in zynqmp-r5 libcpu
|
2021-05-14 14:50:06 +08:00 |
Wang-Huachen
|
d205721462
|
add ethernet driver for zynqmp-r5-axu4ev
|
2021-05-13 16:33:40 +08:00 |
Wayne Lin
|
0da2fb5f9b
|
Correct rvds.S including for armclang platform.
|
2021-05-10 16:17:11 +08:00 |
Bernard Xiong
|
01050e5e54
|
Merge pull request #4642 from xiaoxiaohuixxh/juicevm-port
Juicevm port
|
2021-04-27 10:08:51 +08:00 |
xiaoxiaohuixxh
|
1bc204722d
|
[libcpu] Add JuiceVm SUPPORT.
|
2021-04-26 13:46:19 +08:00 |
Bernard Xiong
|
f358426c49
|
Merge pull request #4583 from fenghuijie/master
[Cortex-A]add gic>imer interface
|
2021-04-09 15:46:03 +08:00 |
fenghuijie
|
62f764edc1
|
add type modifier for immediate data
|
2021-04-09 11:07:58 +08:00 |
fenghuijie
|
0b4416f0b4
|
add gic>imer interface
|
2021-04-08 15:46:15 +08:00 |
zhouji
|
e939ffe355
|
优化未定义异常时自动开启FPU的判断条件,当FPU末开启时将自动开启。
|
2021-04-08 10:01:26 +08:00 |
Bernard Xiong
|
199f73c72d
|
Merge pull request #4547 from rtthread-bot/rtt_bot
[update] RT-Thread Robot automatic submission
|
2021-04-02 18:37:40 +08:00 |
tangyuxin
|
015418fa9b
|
[bsp][simulator] 支持自动初始化及用户 main 入口
|
2021-04-01 17:01:14 +08:00 |