aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/setexpr.c
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/setexpr.c')
-rw-r--r--cmd/setexpr.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd/setexpr.c b/cmd/setexpr.c
index 770dc24d2b7..dd9c2574fdc 100644
--- a/cmd/setexpr.c
+++ b/cmd/setexpr.c
@@ -39,6 +39,10 @@ static ulong get_arg(char *s, int w)
unmap_sysmem(p);
return val;
case 4:
+ p = map_sysmem(addr, sizeof(u32));
+ val = *(u32 *)p;
+ unmap_sysmem(p);
+ return val;
default:
p = map_sysmem(addr, sizeof(ulong));
val = *p;