Revert r298477 ("Clear the DDR memory").

There is no need to clear all the DDR memory (we only need to clear
BSS section).
I was playing with non-default version of hardware (the bitfile
synthesized for 4-level page memory system) and clearing was helpful,
but then realized support for 4-level page system is untested/broken
in both RocketCore and lowRISC.
This commit is contained in:
Ruslan Bukin 2016-04-25 13:20:57 +00:00
parent d654df1365
commit f8f69c9385
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=298578
2 changed files with 0 additions and 12 deletions

View File

@ -2,4 +2,3 @@
RISCV opt_global.h
VFP opt_global.h
DDR_CLEAR_SIZE opt_global.h

View File

@ -126,17 +126,6 @@ _start:
csrr a0, mhartid
bnez a0, mpentry
#if defined(DDR_CLEAR_SIZE)
/* Clear DDR memory */
la t0, _end
li t1, DDR_CLEAR_SIZE
1:
sd zero, 0(t0)
addi t0, t0, 8
bltu t0, t1, 1b
/* End */
#endif
/* Build event queue for current core */
build_ring