[U-Boot-Users] PATCH for cmd_mem.c:do_mem_mtest()
Andrew Dyer
amdyer at gmail.com
Tue Sep 13 22:26:47 CEST 2005
On 9/13/05, Wolfgang Denk <wd at denx.de> wrote:
> > Not on MIPS (unless someone was daft enough to map it
> > with the TLB). The code causes a TLB store miss exception.
> > Since this is in 'common' code, I think it's a bug.
>
> OK.
>
> But all you need to do is #define CFG_MEMTEST_SCRATCH in your board
> config file, right?
Since this is common code I would suggest requiring all boards that
want to use CFG_ALT_MEMTEST be required to define CFG_MEMTEST_SCRATCH
in their config and a #error if it's not defined. It seems like
something likely to trip up the unaware. Attached is a revised patch
that does this.
ChangeLog:
* Patch by Andrew Dyer, 13 September 2005:
in common/cmd_mem.c:do_mem_mtest():
Require CFG_MEMTEST_SCRATCH to be
defined if CFG_ALT_MEMTEST is enabled
instead of using the unsafe default of 0x00000000
Define CFG_MEMTEST_SCRATCH for all
targets with CFG_ALT_MEMTEST enabled.
evaluate CFG_MEMTEST_SCRATCH after
start and end are computed so CFG_MEMTEST_SCRATCH
can use those values
Update ./README
Signed-off-by: Andrew Dyer <amdyer at gmail.com>
--
Hardware, n.:
The parts of a computer system that can be kicked.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: u-boot-memtest-patch2.txt
Url: http://lists.denx.de/pipermail/u-boot/attachments/20050913/636e4410/attachment.txt
More information about the U-Boot
mailing list