mirror of
https://github.com/mborgerson/xemu.git
synced 2026-02-16 15:45:38 +00:00
target-xtensa: add overridable test_init macro
Some test suites, like MMU, need per-test initialization. Don't make them redefine test macro, add test_init for that purpose. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
This commit is contained in:
@ -43,8 +43,12 @@ main:
|
||||
simcall
|
||||
.endm
|
||||
|
||||
.macro test_init
|
||||
.endm
|
||||
|
||||
.macro test name
|
||||
//print test_\name
|
||||
test_init
|
||||
test_\name:
|
||||
.global test_\name
|
||||
.endm
|
||||
|
||||
@ -2,9 +2,9 @@
|
||||
|
||||
test_suite mmu
|
||||
|
||||
.purgem test
|
||||
.purgem test_init
|
||||
|
||||
.macro test name
|
||||
.macro test_init
|
||||
movi a2, 0x00000004
|
||||
idtlb a2
|
||||
movi a2, 0x00100004
|
||||
|
||||
Reference in New Issue
Block a user