增加代码,将从站代码也改成RV32E和RV32I混合编程的版本
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
.extern main
|
||||
.extern plic_handle
|
||||
.extern mst_svr_code
|
||||
.extern int_svr_code
|
||||
.extern plic_claim
|
||||
.extern flag_intTxEnd
|
||||
.extern flag_intRxError
|
||||
@@ -71,7 +71,7 @@ _prog_start:
|
||||
#lw a4, %lo(flag_intRxEnd)(t0)
|
||||
la a4, flag_intRxEnd
|
||||
|
||||
call mst_svr_code
|
||||
call int_svr_code
|
||||
mv t0, a0 #这里选择不同的trap_entry服务函数,这个是RV32I的代码
|
||||
|
||||
#la t0, trap_entry #这个是最初版的trap_entry,仅做了RV32E的改造
|
||||
|
||||
Reference in New Issue
Block a user