summaryrefslogtreecommitdiff
path: root/libcpu/risc-v
diff options
context:
space:
mode:
authorYaochenger <[email protected]>2023-03-02 18:05:22 +0800
committerMan, Jianting (Meco) <[email protected]>2023-03-02 09:16:12 -0500
commit6aa24455221e7e3974affe8f43f7f5a9e65156fa (patch)
tree79addedc1a1ae0d57ef01d5ad9ac1a0b05a904c6 /libcpu/risc-v
parentd1ed1c06cb2c1b35c9ff5214ca5575b31e617d57 (diff)
[libcpu/risc-v]移除bumblebee文件夹与nuclei文件夹中的内容至bsp
Diffstat (limited to 'libcpu/risc-v')
-rw-r--r--libcpu/risc-v/bumblebee/SConscript14
-rw-r--r--libcpu/risc-v/bumblebee/trap_gcc.S18
-rw-r--r--libcpu/risc-v/nuclei/SConscript14
-rw-r--r--libcpu/risc-v/nuclei/trap_gcc.S18
4 files changed, 0 insertions, 64 deletions
diff --git a/libcpu/risc-v/bumblebee/SConscript b/libcpu/risc-v/bumblebee/SConscript
deleted file mode 100644
index 20f325b692..0000000000
--- a/libcpu/risc-v/bumblebee/SConscript
+++ /dev/null
@@ -1,14 +0,0 @@
-# RT-Thread building script for component
-
-from building import *
-
-Import('rtconfig')
-
-cwd = GetCurrentDir()
-src = Glob('*.c') + Glob('*.cpp') + Glob('*_gcc.S')
-CPPPATH = [cwd]
-ASFLAGS = ''
-
-group = DefineGroup('CPU', src, depend = [''], CPPPATH = CPPPATH, ASFLAGS = ASFLAGS)
-
-Return('group')
diff --git a/libcpu/risc-v/bumblebee/trap_gcc.S b/libcpu/risc-v/bumblebee/trap_gcc.S
deleted file mode 100644
index 745e430dee..0000000000
--- a/libcpu/risc-v/bumblebee/trap_gcc.S
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "cpuport.h"
-
- .globl rt_hw_do_after_save_above
- .type rt_hw_do_after_save_above,@function
-rt_hw_do_after_save_above:
- addi sp, sp, -4
- STORE ra, 0 * REGBYTES(sp)
- csrr a0, mcause
- csrr a1, mepc
- mv a2, sp
- csrrw ra, 0x07ED, ra
-
- li t0, 0x08
- csrc mstatus, t0
-
- LOAD ra, 0 * REGBYTES(sp)
- addi sp, sp, 4
- ret
diff --git a/libcpu/risc-v/nuclei/SConscript b/libcpu/risc-v/nuclei/SConscript
deleted file mode 100644
index 07d5b82373..0000000000
--- a/libcpu/risc-v/nuclei/SConscript
+++ /dev/null
@@ -1,14 +0,0 @@
-# RT-Thread building script for component
-
-from building import *
-
-Import('rtconfig')
-
-cwd = GetCurrentDir()
-src = Glob('*.c') + Glob('*.cpp') + Glob('*_gcc.S')
-CPPPATH = [cwd]
-ASFLAGS = ' -I ' + cwd
-
-group = DefineGroup('CPU', src, depend = [''], CPPPATH = CPPPATH, ASFLAGS = ASFLAGS)
-
-Return('group')
diff --git a/libcpu/risc-v/nuclei/trap_gcc.S b/libcpu/risc-v/nuclei/trap_gcc.S
deleted file mode 100644
index 745e430dee..0000000000
--- a/libcpu/risc-v/nuclei/trap_gcc.S
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "cpuport.h"
-
- .globl rt_hw_do_after_save_above
- .type rt_hw_do_after_save_above,@function
-rt_hw_do_after_save_above:
- addi sp, sp, -4
- STORE ra, 0 * REGBYTES(sp)
- csrr a0, mcause
- csrr a1, mepc
- mv a2, sp
- csrrw ra, 0x07ED, ra
-
- li t0, 0x08
- csrc mstatus, t0
-
- LOAD ra, 0 * REGBYTES(sp)
- addi sp, sp, 4
- ret