blob: 4f75d71eb06e5aa6e4abca125a3b8406b49f96d4 [file] [log] [blame]
.text
.global bss_init
bss_init:
/* Clear bss section */
la a0, _bss_start
la a1, _bss_end
bgeu a0, a1, 2f
1:
sw zero, (a0)
addi a0, a0, 4
bltu a0, a1, 1b
2:
ret
.align 2
_bss_start:
.long _bssstart
_bss_end:
.long _bssend