From 76dc343c888ec4e65eba43feb49921111b144640 Mon Sep 17 00:00:00 2001 From: zhushengle Date: Mon, 5 Jul 2021 09:25:30 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20risc-v=20gn=20=E7=BC=96=E8=AF=91?= =?UTF-8?q?=E6=A1=86=E6=9E=B6=E6=B7=BB=E5=8A=A0=E6=B1=87=E7=BC=96=E7=BC=96?= =?UTF-8?q?=E8=AF=91=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Close #I3YS5Y Change-Id: I380bc3442222ba18a0eebba4022ad6ca032e3de2 Signed-off-by: zhushengle --- kernel/arch/risc-v/riscv32/gcc/BUILD.gn | 1 + testsuits/src/osTest.c | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/kernel/arch/risc-v/riscv32/gcc/BUILD.gn b/kernel/arch/risc-v/riscv32/gcc/BUILD.gn index 709a08e6..a931cd8b 100644 --- a/kernel/arch/risc-v/riscv32/gcc/BUILD.gn +++ b/kernel/arch/risc-v/riscv32/gcc/BUILD.gn @@ -28,6 +28,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. static_library("arch") { + asmflags = board_asmflags sources = [ "los_context.c", "los_dispatch.S", diff --git a/testsuits/src/osTest.c b/testsuits/src/osTest.c index 2d19616c..f0fce20f 100644 --- a/testsuits/src/osTest.c +++ b/testsuits/src/osTest.c @@ -233,11 +233,9 @@ VOID TestHwiClear(UINT32 hwiNum) #define HIGH_SHIFT 32 UINT64 LosCpuCycleGet(VOID) { - UINT32 timeHi, timeLo; UINT64 timeCycle; - LOS_GetCpuCycle(&timeHi, &timeLo); - timeCycle = ((UINT64)timeHi << HIGH_SHIFT) + timeLo; + timeCycle = LOS_SysCycleGet(); return timeCycle; } #else