diff options
| author | Yaochenger <[email protected]> | 2023-03-02 10:34:35 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-03-01 21:34:35 -0500 |
| commit | 892ef3dc5bcb6e504629513b57ec4e1023a0d9d1 (patch) | |
| tree | d29a597122e019a408b9069929afd3620cd258f1 /libcpu | |
| parent | 00ad3921e419e36070d2d3e41e491cdb80156d28 (diff) | |
[libcpu/risc-v]将cv32e40p文件夹中文件移至BSP (#7002)
Diffstat (limited to 'libcpu')
| -rw-r--r-- | libcpu/risc-v/cv32e40p/SConscript | 14 | ||||
| -rw-r--r-- | libcpu/risc-v/cv32e40p/trap_gcc.S | 16 |
2 files changed, 0 insertions, 30 deletions
diff --git a/libcpu/risc-v/cv32e40p/SConscript b/libcpu/risc-v/cv32e40p/SConscript deleted file mode 100644 index 20f325b692..0000000000 --- a/libcpu/risc-v/cv32e40p/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/cv32e40p/trap_gcc.S b/libcpu/risc-v/cv32e40p/trap_gcc.S deleted file mode 100644 index be10e64d3b..0000000000 --- a/libcpu/risc-v/cv32e40p/trap_gcc.S +++ /dev/null @@ -1,16 +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 - call rt_rv32_system_irq_handler - - LOAD ra, 0 * REGBYTES(sp) - addi sp, sp, 4 - ret |
