mirror of
https://github.com/MPSU/APS.git
synced 2025-09-17 01:50:40 +00:00
ЛР12. Исправление стартап-файла
Текущая реализация не обнуляла последнее слово в .bss-секции.
This commit is contained in:
@@ -307,7 +307,7 @@ _start:
|
|||||||
la t0, _bss_start
|
la t0, _bss_start
|
||||||
la t1, _bss_end
|
la t1, _bss_end
|
||||||
_bss_init_loop:
|
_bss_init_loop:
|
||||||
beq t0, t1, _irq_config
|
blt t1, t0, _irq_config
|
||||||
sw zero, 0(t0)
|
sw zero, 0(t0)
|
||||||
addi t0, t0, 4
|
addi t0, t0, 4
|
||||||
j _bss_init_loop
|
j _bss_init_loop
|
||||||
|
@@ -9,7 +9,7 @@ _start:
|
|||||||
la t0, _bss_start
|
la t0, _bss_start
|
||||||
la t1, _bss_end
|
la t1, _bss_end
|
||||||
_bss_init_loop:
|
_bss_init_loop:
|
||||||
beq t0, t1, _irq_config
|
blt t1, t0, _irq_config
|
||||||
sw zero, 0(t0)
|
sw zero, 0(t0)
|
||||||
addi t0, t0, 4
|
addi t0, t0, 4
|
||||||
j _bss_init_loop
|
j _bss_init_loop
|
||||||
|
Reference in New Issue
Block a user