diff options
author | Juergen Borleis <jbe@pengutronix.de> | 2018-03-23 09:43:51 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2018-03-26 09:23:21 +0200 |
commit | f04deb4018a2df204e16fc13c74028120cdb60a6 (patch) | |
tree | 1f97528de964704199937c87d956003095cad0c6 /arch/arm/boards/karo-tx53 | |
parent | 971366078893a669246a52e6058d47de9993e77e (diff) | |
download | barebox-f04deb4018a2df204e16fc13c74028120cdb60a6.tar.gz barebox-f04deb4018a2df204e16fc13c74028120cdb60a6.tar.xz |
i.MX/DCD compiler and interpreter: logic is different
Reading the manual more carefully discovers a different logic for the
DCD 'check' command. They use the term "until". In order to get the
manual and the software in sync, this change switches to the term
"until" as well. Changing must happen at compiler and interpreter level
to make it work.
Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/karo-tx53')
-rw-r--r-- | arch/arm/boards/karo-tx53/flash-header-tx53-revxx30.imxcfg | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/arm/boards/karo-tx53/flash-header-tx53-revxx30.imxcfg b/arch/arm/boards/karo-tx53/flash-header-tx53-revxx30.imxcfg index df0c2d7f10..2b47d63bd4 100644 --- a/arch/arm/boards/karo-tx53/flash-header-tx53-revxx30.imxcfg +++ b/arch/arm/boards/karo-tx53/flash-header-tx53-revxx30.imxcfg @@ -68,29 +68,29 @@ wm 32 0x63fd90d0 0x00000003 wm 32 0x63fd901c 0x04008010 wm 32 0x63fd901c 0x00008040 wm 32 0x63fd9040 0x0539002b -check 32 while_all_bits_set 0x63fd9040 0x00010000 +check 32 until_all_bits_clear 0x63fd9040 0x00010000 wm 32 0x63fd901c 0x00048033 wm 32 0x63fd901c 0x00848231 wm 32 0x63fd901c 0x00000000 wm 32 0x63fd9048 0x00000001 -check 32 while_all_bits_set 0x63fd9048 0x00000001 +check 32 until_all_bits_clear 0x63fd9048 0x00000001 wm 32 0x63fd901c 0x00048031 wm 32 0x63fd901c 0x00008033 wm 32 0x63fd901c 0x04008010 wm 32 0x63fd901c 0x00048033 wm 32 0x63fd907c 0x90000000 -check 32 while_all_bits_set 0x63fd907c 0x90000000 +check 32 until_all_bits_clear 0x63fd907c 0x90000000 wm 32 0x63fd901c 0x00008033 wm 32 0x63fd901c 0x00000000 wm 32 0x63fd901c 0x04008010 wm 32 0x63fd901c 0x00048033 wm 32 0x63fd90a4 0x00000010 -check 32 while_all_bits_set 0x63fd90a4 0x00000010 +check 32 until_all_bits_clear 0x63fd90a4 0x00000010 wm 32 0x63fd901c 0x00008033 wm 32 0x63fd901c 0x04008010 wm 32 0x63fd901c 0x00048033 wm 32 0x63fd90a0 0x00000010 -check 32 while_all_bits_set 0x63fd90a0 0x00000010 +check 32 until_all_bits_clear 0x63fd90a0 0x00000010 wm 32 0x63fd901c 0x00008033 wm 32 0x63fd901c 0x00000000 wm 32 0x53fa8004 0x00194005 |