Bernard Xiong
|
a83ab9e21d
|
Merge pull request #4049 from DavidLin1577/patch-13
Update exception_gcc.S
|
2020-11-25 16:26:23 +08:00 |
Bernard Xiong
|
b7dd3cae09
|
Merge pull request #4043 from zhangsz0516/zhangsz_1120
[libcpu][update]重启与关机函数:rt_hw_cpu_shutdown、rt_hw_cpu_reset,补充WEAK属性
|
2020-11-23 17:40:34 +08:00 |
tangweikang
|
732382c676
|
[K210] update compile parameters and startup_gcc.S
|
2020-11-21 13:47:58 +08:00 |
David Lin
|
c72c44221d
|
Update exception_gcc.S
thead- > thread
|
2020-11-20 18:43:10 +08:00 |
tangweikang
|
c8deffcf56
|
[libcpu/risc-v][K210] add FPU support
|
2020-11-20 13:53:50 +08:00 |
张世争
|
355f8dd95c
|
[libcpu][update]重启与关机函数:rt_hw_cpu_shutdown、rt_hw_cpu_reset,补充WEAK属性
|
2020-11-20 08:49:51 +08:00 |
tangweikang
|
2f68120e49
|
[libcpu][risc-v] Fixed bsp k210 failing to compile | 修复 k210 无法编译的问题。
|
2020-10-29 10:54:53 +08:00 |
GFWisshit
|
ad917d9010
|
修改了license header,修改了sconscipt,修改了board.c指针的强制转换类型,interrupt.c添加了新的函数。
|
2020-10-21 15:09:33 +08:00 |
GFWisshit
|
c1f4d6c691
|
修改license header,修改driver目录下的SConscript。
|
2020-10-20 17:32:26 +08:00 |
GFWisshit
|
7f330c7b79
|
Add support for architecture sparc-v8 and soc bm3803.
|
2020-10-16 11:40:00 +08:00 |
Bernard Xiong
|
d92fbba3c1
|
Merge pull request #3919 from wormsX/T-head_Smart-v1.0.0
add t-head smart-evb bsp, and risc-v cpu e906
|
2020-09-22 22:03:26 +08:00 |
michael
|
a8928c881e
|
MIPS:fix the RT_EXCEPTION_MAX value
from <see mips run> know that cp0_cause's ExcCode have 5 bit filed and
the max exception is 32.
|
2020-09-14 11:10:44 +08:00 |
bigmagic
|
a97b0a0d39
|
code format
|
2020-09-11 11:44:49 +08:00 |
chenzx
|
60287b69fd
|
add t-head smart-evb bsp, and risc-v cpu e906
|
2020-09-11 10:18:24 +08:00 |
bigmagic
|
c66314a8b6
|
fixed loongson bsp build on windows
|
2020-09-04 11:57:35 +08:00 |
bigmagic
|
1556ba8e7f
|
add ls2k mmu
|
2020-09-04 10:16:34 +08:00 |
bigmagic
|
bd95f3a94f
|
fix mips stackframe and exception
|
2020-09-04 10:16:34 +08:00 |
Huaqi Fang
|
eb00fbeda7
|
libcpu/nuclei: Fix wrong RT_KERNEL_INTERRUPT_LEVEL
RT_KERNEL_INTERRUPT_LEVEL set to 0 is the lowest level.
Signed-off-by: Huaqi Fang <578567190@qq.com>
|
2020-09-03 18:10:08 +08:00 |
michael
|
3d0bdf4bb6
|
MIPS:improvement FPU support
|
2020-08-25 11:52:07 +08:00 |
michael
|
3ce53f9c79
|
MIPS:remove redundant #ifdef ARCH_MIPS64
there exist redundant #ifdef ARCH_MIPS64 in asm.h, remove it
|
2020-08-24 09:35:10 +08:00 |
shaojinchun
|
dae274e1f2
|
fix gic ack irq problem
|
2020-06-30 17:32:14 +08:00 |
bigamgic
|
1ec681a551
|
fix ls2k libc and irq
|
2020-06-21 23:28:11 +08:00 |
xuzhuoyi
|
1f2a7b564c
|
[libcpu][arm][cortex-m23] Change exception return call address to 0xFFFFFFFD
|
2020-06-18 10:53:34 +08:00 |
xieyangrun
|
d2eaa452d6
|
[libcpu/arm/*/cpuport.c]fixed __rt_ffs bug on account of armclang LTO.
|
2020-06-18 09:19:10 +08:00 |
David Lin
|
62b2038fe6
|
[libcpu]Fixed the wrong notes in context_iar.S
swith -> switch
|
2020-06-10 10:15:06 +08:00 |
bigmagic
|
92ab0fd593
|
fix startup code address relative jump
|
2020-06-04 00:03:07 +08:00 |
aozima
|
c3d63e49de
|
set Systick interrupt priority to the lowest
|
2020-05-30 15:23:25 +08:00 |
bigmagic
|
f4c71fc5bf
|
rename raspi4 to raspi4-64
|
2020-05-25 17:46:48 +08:00 |
bigmagic
|
38f400d50a
|
add raspi4 32bit mode bsp
|
2020-05-25 17:30:05 +08:00 |
Bernard Xiong
|
4b33ba947b
|
Merge pull request #3545 from DavidLin1577/patch-7
[libcpu/arm]Update start_gcc.S
|
2020-04-24 09:00:59 +08:00 |
Huaqi Fang
|
ee4cabe69f
|
[BSP][Nuclei] Add Nuclei RISC-V Processor support
* Nuclei RISC-V Processor support is added both RV32 and RV64
* Nuclei RVSTAR BSP is added, UART driver is added
* MSH works well in RVSTAR board
---------------------------
Squashed commit of the following:
commit b7368bc2ed
Author: Huaqi Fang <578567190@qq.com>
Date: Fri Apr 17 14:38:54 2020 +0800
[BSP][Nuclei] Pretty source code
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 2c42a997f7
Author: Huaqi Fang <578567190@qq.com>
Date: Thu Apr 16 15:51:03 2020 +0800
[libcpu] Remove ARCH_NUCLEI in libcpu kconfig
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 915ad4c076
Author: Huaqi Fang <578567190@qq.com>
Date: Thu Apr 16 15:50:00 2020 +0800
[BSP][Nuclei] Remove ARCH_NUCLEI in bsp KConfig
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit fe43869c79
Author: Huaqi Fang <578567190@qq.com>
Date: Wed Apr 15 12:43:20 2020 +0800
[BSP][NUCLEI] Simply application main.c
Remove previous complicated application of gd32vf103_rvstar
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 8fd31727bc
Author: Huaqi Fang <578567190@qq.com>
Date: Wed Apr 15 12:38:04 2020 +0800
[BSP][NUCLEI] Format application and board source code
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit b432308b20
Author: Huaqi Fang <578567190@qq.com>
Date: Wed Apr 15 11:58:28 2020 +0800
[BSP][Nuclei] Format source code of drivers of gd32vf103
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 7366173d74
Author: Huaqi Fang <578567190@qq.com>
Date: Wed Apr 15 11:54:02 2020 +0800
[LIBCPU][NUCLEI] Optimize nuclei cpu portable code
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 8c2cd4745b
Author: Huaqi Fang <578567190@qq.com>
Date: Tue Apr 14 15:45:42 2020 +0800
nuclei: Update README.md
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit fa8a2f24ea
Author: Huaqi Fang <578567190@qq.com>
Date: Tue Apr 14 14:06:54 2020 +0800
nuclei: Add gpio driver not tested
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 1be40bc50b
Author: Huaqi Fang <578567190@qq.com>
Date: Thu Apr 9 14:55:22 2020 +0800
Nuclei: Update README.md
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 4c8beb204b
Author: Huaqi Fang <578567190@qq.com>
Date: Thu Apr 9 10:20:25 2020 +0800
Nuclei: Change idle stack size from 256 to 396 bytes
If changed to 396 bytes, then debug optimization level changed
from O2 to O0, and the application can run successfully without
stack overflow issue of tidle0 task
warning: tidle0 stack is close to end of stack address.
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit da2bcf5c56
Author: Huaqi Fang <578567190@qq.com>
Date: Thu Apr 9 10:11:40 2020 +0800
nuclei: Remove unused kconfig
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 0b932c677a
Author: Huaqi Fang <578567190@qq.com>
Date: Thu Apr 9 09:32:22 2020 +0800
nuclei: optimize drivers support
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 0431f6f01f
Author: Huaqi Fang <578567190@qq.com>
Date: Wed Apr 8 19:28:02 2020 +0800
tools: Update mkdist.py for nuclei bsp
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 0e1f502edf
Author: Huaqi Fang <578567190@qq.com>
Date: Wed Apr 8 18:46:58 2020 +0800
nuclei: optimize rvstar support directory
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 1131f6e648
Author: Huaqi Fang <578567190@qq.com>
Date: Wed Apr 8 18:37:24 2020 +0800
nuclei: update kconfig
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit ad81c1d3bf
Author: Huaqi Fang <578567190@qq.com>
Date: Wed Apr 8 15:43:00 2020 +0800
nuclei: Rename board name
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit d780138a1a
Author: Huaqi Fang <578567190@qq.com>
Date: Tue Apr 7 09:36:19 2020 +0800
libcpu: Add Nuclei arch option in KConfig
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 60320d34b1
Author: Huaqi Fang <578567190@qq.com>
Date: Fri Apr 3 16:51:01 2020 +0800
nuclei: Update nuclei sdk of rt-thread support
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit a042b806ef
Author: Huaqi Fang <578567190@qq.com>
Date: Fri Apr 3 11:34:09 2020 +0800
nuclei: modify application for not print anything
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 2a9603adcb
Author: Huaqi Fang <578567190@qq.com>
Date: Fri Apr 3 11:31:01 2020 +0800
nuclei: Add .gitignore for nuclei bsp
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 34aaf6aeba
Author: Huaqi Fang <578567190@qq.com>
Date: Fri Apr 3 11:28:06 2020 +0800
nuclei_sdk: update link script of rvstar to contain rt-thread needed sections
/* section information for finsh shell */
. = ALIGN(4);
__fsymtab_start = .;
KEEP(*(FSymTab))
__fsymtab_end = .;
. = ALIGN(4);
__vsymtab_start = .;
KEEP(*(VSymTab))
__vsymtab_end = .;
/* section information for initial. */
. = ALIGN(4);
__rt_init_start = .;
KEEP(*(SORT(.rti_fn*)))
__rt_init_end = .;
The above code placed in rodata section
Signed-off-by: Huaqi Fang <578567190@qq.com>
commit 3451466e9d
Author: Huaqi Fang <578567190@qq.com>
Date: Fri Apr 3 10:04:42 2020 +0800
bsp: Add initial commit of nuclei rvstar board bsp
Signed-off-by: Huaqi Fang <578567190@qq.com>
Signed-off-by: Huaqi Fang <578567190@qq.com>
|
2020-04-17 21:07:29 +08:00 |
David Lin
|
5e507448ee
|
Update start_gcc.S
|
2020-04-17 19:18:52 +08:00 |
David Lin
|
90f41ef8a2
|
Update start_gcc.S
|
2020-04-17 19:12:18 +08:00 |
bigmagic
|
709e0d5799
|
add bsp/raspi4 gicv2
|
2020-04-16 18:48:27 +08:00 |
bigmagic
|
a120c914bb
|
add bsp/raspi4 readme
|
2020-04-16 16:44:29 +08:00 |
bigmagic
|
fb8c7829a8
|
add raspi4 bsp
|
2020-04-16 16:44:14 +08:00 |
Bernard Xiong
|
5c399d50a7
|
Merge pull request #3520 from qzhang1535/br_mini2440
更新mini2440 bsp包:
|
2020-04-13 17:18:42 +08:00 |
Jonne
|
b3c7bc964b
|
更新mini2440 bsp包:
1、加入Kconfig以支持图形化菜单配置
2、编译脚本中添加动态模块编译参数
3、开启自动初始化机制支持
4、重构串口驱动以解决开启posix支持后终端无响应问题
5、解决dm9000网卡驱动link up问题
6、添加mnt.c文件用来挂载文件系统
|
2020-04-10 23:28:36 +08:00 |
duhuanpeng
|
f295149f20
|
MIPS: fix inline assembly for FPU
Signed-off-by: duhuanpeng <548708880@qq.com>
|
2020-04-10 15:07:39 +08:00 |
duhuanpeng
|
ee61d78b18
|
MIPS: inline routine should be static here
gcc will remove this "unused" routine and cause a linking error.
symbol not found when linking.
Signed-off-by: duhuanpeng <548708880@qq.com>
|
2020-04-10 15:07:34 +08:00 |
Bernard Xiong
|
baa3145bfe
|
Merge pull request #3504 from bigmagic123/add_ls2k_bsp
Add ls2k bsp
|
2020-04-07 21:23:05 +08:00 |
bigmagic
|
c27f13c6c9
|
[mips]fix a bug
|
2020-04-07 19:01:54 +08:00 |
bigmagic
|
dff04ffdc6
|
fix mips stackframe point
|
2020-04-07 14:49:20 +08:00 |
bigmagic
|
3c5329a9b7
|
mips repair constraint
|
2020-04-07 14:43:20 +08:00 |
bigmagic
|
c024e2e485
|
add ls2k bsp config
|
2020-04-07 14:39:20 +08:00 |
bigmagic
|
990f731b77
|
fix mips64 some bug
|
2020-04-07 14:39:12 +08:00 |
bigmagic
|
0f26ffa7a2
|
add ls2k bsp
|
2020-04-07 14:38:58 +08:00 |
bigmagic
|
efbb5490d7
|
add soc timer cntpct
|
2020-04-03 20:18:18 +08:00 |
bigmagic
|
e6600dbf10
|
remove cortex-a53 from libcpu/arm
|
2020-03-18 14:22:37 +08:00 |
bigmagic
|
6416a18554
|
add cache option api
|
2020-03-18 14:21:11 +08:00 |