[U-Boot-Users] PPC970FX 64-bit processor

Wolfgang Denk wd at denx.de
Mon Jan 10 16:45:34 CET 2005

In message <5C4013D09582FF41833487F21C085CF991ADCE at 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)!!!


> 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

And *please* don't post HTML to this list.

Best regards,

Wolfgang Denk

Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"There is nothing new under the sun, but there are lots of old things
we don't know yet."                                  - Ambrose Bierce

More information about the U-Boot mailing list