Added runtime (kernel 2.0)

This commit is contained in:
felsabbagh3
2019-10-30 23:40:01 -04:00
parent 06e5f6df1d
commit 46b09028d0
37 changed files with 569 additions and 3866 deletions

View File

@@ -0,0 +1,42 @@
.type _start, @function
.global _start
_start:
li a0, 4
.word 0x0005006b # tmc a0
csrr a1,0x20
slli a1, a1, 2
la a2, 0x20000000
add a2, a2, a1
sw a1, 0(a2)
la a2, 0x40000000
add a2, a2, a1
li a3, 5
sw a3, 0(a2)
la a2, 0x80000000
add a2, a2, a1
li a3, 7
sw a3, 0(a2)
la a2, 0x60000000
add a2, a2, a1
li a3, 7
sw a3, 0(a2)
la a2, 0x20000000
add a2, a2, a1
lw a4, 0(a2)
li a0, 0
.word 0x0005006b # tmc a0
##########################
# lui sp, 0x7ffff
# jal main
# li a0, 0
# .word 0x0005006b # tmc a0