Generic tests for 5900.

This commit is contained in:
Andrew Cagney 1997-07-15 20:25:09 +00:00
parent e528bfeca8
commit b31dd8eea2
2 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1,14 @@
# The main body of code loops on the variable FLAG, waiting
# for it to be set. When set, the message `Tick' is displayed
# and the flag cleared.
# The interrupt handler, sets the global FLAG variable and
# then resumes normal execution.
.globl _start
.set noreorder
_start:
li $4, 47
break 1023
nop

View File

@ -0,0 +1,26 @@
# The main body of code loops on the variable FLAG, waiting
# for it to be set. When set, the message `Tick' is displayed
# and the flag cleared.
# The interrupt handler, sets the global FLAG variable and
# then resumes normal execution.
.globl _start
.set noreorder
_start:
# write (1, Hello World!\r\n, 14)
li $4, 1
la $5, hello
li $6, 14
la $2,+0xffffffffbfc00504 # write address
lw $2, 0($2)
jal $2
nop
li $4, 0
break 1023
nop
hello: .asciiz "Hello World!\r\n"