
23 Oct
2009
23 Oct
'09
10:13 p.m.
Well I have got it working - but it seems to do exactly what you say it doesn't
for instance
LPNC U-Boot> printenv serialnumber serialnumber=410 LPNC U-Boot> setexpr sn34 ${serialnumber} / 2 LPNC U-Boot> printenv sn34 sn34=208
so it looks like it works ONLY in hex -
yup
a = simple_strtoul(argv[2], NULL, 16); b = simple_strtoul(argv[4], NULL, 16);
I'd like the decimal version like you described :-)
so I've defined setexprd to do that
David