.section .text | |
start: | |
# zero-initialize register file | |
addi x1, zero, 0 | |
# x2 (sp) is initialized by reset | |
addi x3, zero, 0 | |
addi x4, zero, 0 | |
addi x5, zero, 0 | |
addi x6, zero, 0 | |
addi x7, zero, 0 | |
addi x8, zero, 0 | |
addi x9, zero, 0 | |
addi x10, zero, 0 | |
addi x11, zero, 0 | |
addi x12, zero, 0 | |
addi x13, zero, 0 | |
addi x14, zero, 0 | |
addi x15, zero, 0 | |
addi x16, zero, 0 | |
addi x17, zero, 0 | |
addi x18, zero, 0 | |
addi x19, zero, 0 | |
addi x20, zero, 0 | |
addi x21, zero, 0 | |
addi x22, zero, 0 | |
addi x23, zero, 0 | |
addi x24, zero, 0 | |
addi x25, zero, 0 | |
addi x26, zero, 0 | |
addi x27, zero, 0 | |
addi x28, zero, 0 | |
addi x29, zero, 0 | |
addi x30, zero, 0 | |
addi x31, zero, 0 | |
# Update LEDs | |
li a0, 0x02000000 | |
li a1, 0xAA | |
sw a1, 0(a0) | |
call main | |
loop: | |
j loop | |