common, itest: pass u-boot env variables to itest.s
authorHeiko Schocher <hs@denx.de>
Sat, 25 Jan 2014 06:27:12 +0000 (07:27 +0100)
committerTom Rini <trini@ti.com>
Fri, 21 Feb 2014 16:33:19 +0000 (11:33 -0500)
commit06109f498faeae023f30254ed145030458ef1c41
tree1f09ebe1b3e5dc459302096875c11c1d97987611
parentf9f4d809a0897317a0235661e934b69040e93e14
common, itest: pass u-boot env variables to itest.s

compare two U-Boot Environment variables with itest.s, example:

=> print tmp ver
tmp=U-Boot 2013.10-g75e
ver=U-Boot 2013.10-g75eb4bc (Jan 21 2014 - 10:35:39)MPC83XX
=> print check_ub_ver
check_ub_ver=if itest.s \${tmp} == \${ver}; then echo equal; else echo diff ;fi
=> run check_ub_ver
diff
=> setenv tmp U-Boot 2013.10-g75eb4bc (Jan 21 2014 - 10:35:39)MPC83XX
=> print tmp ver
tmp=U-Boot 2013.10-g75eb4bc (Jan 21 2014 - 10:35:39)MPC83XX
ver=U-Boot 2013.10-g75eb4bc (Jan 21 2014 - 10:35:39)MPC83XX
=> run check_ub_ver
equal

Signed-off-by: Heiko Schocher <hs@denx.de>
common/cmd_itest.c