
In message 5C4013D09582FF41833487F21C085CF991ADCE@Hqexch02.il.marvell.com you wrote:
U-Boot is running as a 64-bit binary on the IBM-970FX (PPC64 CPU arch), on one of Marvell evaluation boards (Pythagoras family)!!!
Congratulations!!!!
I want to add 64-bit support to some of the *COMMON* files, starting with cmd_mem.c. The commands are followed with [.b, .w, .l] represents display option: 8-bit, 16-bit, and 32-bit, accordingly. Will it be ok to change it to [.b, .s, .w, .l] for 8, 16, 32, and 64?
No, this is not acceptable, as it would break backwards compatibility.
If it is not acceptable what do you suggest? new cmd_mem64.c? other?
The BDI2000 telnet interface (which was one of my references for the "b" and "w" suffixes) uses "d" for "double" to access 64 bit objects. I think we should do the same and add ".d" [=> .b, .w, .l, .d].
------_=_NextPart_001_01C4F726.CC47ACA6 Content-Type: text/html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
And *please* don't post HTML to this list.
Best regards,
Wolfgang Denk