Restore the BSS clearing code as it was. It was perfectly fine, no need to change it.

This commit is contained in:
Vincent Barrilliot 2021-12-07 00:33:01 +01:00
parent a2db36913f
commit 21f28424eb

View file

@ -125,11 +125,10 @@ coldboot: lea ___STACK,sp
; Clear BSS segment ; Clear BSS segment
lea ___BSSSTART,a0 lea ___BSSSTART,a0
move.l #___BSSSIZE,d0 move.l #___BSSSIZE,d0
add.l a0,d0
beq.s callmain beq.s callmain
clrloop: clr.l (a0)+ clrloop: clr.l (a0)+
cmpa.l d0,a0 subq.l #4,d0
bne.s clrloop bne.s clrloop
; Set TRAP #15 vector handler ; Set TRAP #15 vector handler