2011-02-18 01:45:16 +03:00
|
|
|
.include "macros.inc"
|
|
|
|
|
|
|
|
start
|
|
|
|
|
|
|
|
test_name SCALL_1
|
|
|
|
mvi r1, 1
|
|
|
|
wcsr IE, r1
|
2014-04-22 22:18:43 +04:00
|
|
|
# we are running in a semi hosted environment
|
|
|
|
# therefore we have to set r8 to some unused system
|
|
|
|
# call
|
|
|
|
mvi r8, 0
|
2011-02-18 01:45:16 +03:00
|
|
|
insn:
|
|
|
|
scall
|
|
|
|
check_excp 64
|
|
|
|
|
|
|
|
test_name SCALL_2
|
|
|
|
mv r3, ea
|
|
|
|
check_r3 insn
|
|
|
|
|
|
|
|
test_name SCALL_3
|
|
|
|
rcsr r3, IE
|
|
|
|
check_r3 2
|
|
|
|
|
|
|
|
end
|