]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
test/cmd/mem_copy.c: Use CONFIG_SYS_LOAD_ADDR for base
authorTom Rini <trini@konsulko.com>
Wed, 30 Oct 2024 00:36:49 +0000 (18:36 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 1 Nov 2024 19:37:25 +0000 (13:37 -0600)
When reading/writing to memory we cannot assume that a base address of
0x0 is correct and functional. So use CONFIG_SYS_LOAD_ADDR as the base
from which we add a bit more padding and being our tests.

Signed-off-by: Tom Rini <trini@konsulko.com>
test/cmd/mem_copy.c

index 1ba0cebbbe046a86796cb2132601ffa9d5a2b11c..67eca328777a9a7ff0b8418b96325c0abc112ec8 100644 (file)
@@ -21,7 +21,7 @@ struct param {
 static int do_test(struct unit_test_state *uts,
                   const char *suffix, int d, int s, int count)
 {
-       const long addr = 0x1000;
+       const long addr = CONFIG_SYS_LOAD_ADDR + 0x1000;
        u8 shadow[BUF_SIZE];
        u8 *buf;
        int i, w, bytes;