[U-Boot] Correcting ext4write syntax

Hey all,
We have a problem with the syntax of 'ext4write'. For fatload, fatwrite, ext2load and ext4load the format is: command interface device:part system-memory-addr filename But ext4write is: command interface device:part filename system-memory-addr
Crap. This has been the published interface since May 2012, so 3 releases going on a fourth.
I guess we've got two options: 1) Break and correct the order. 2) Correct the order, add a silent fixup if filename and address are backwards and note we'll remove that in a few releases.
Thoughts?

Dear Tom,
In message 20130313145638.GK23324@bill-the-cat you wrote:
We have a problem with the syntax of 'ext4write'. For fatload, fatwrite, ext2load and ext4load the format is: command interface device:part system-memory-addr filename But ext4write is: command interface device:part filename system-memory-addr
Crap. This has been the published interface since May 2012, so 3 releases going on a fourth.
I guess we've got two options:
- Break and correct the order.
- Correct the order, add a silent fixup if filename and address are
backwards and note we'll remove that in a few releases.
My vote is for 1) [accompanid by a big, fat note in the release message].
Best regards,
Wolfgang Denk
participants (2)
-
Tom Rini
-
Wolfgang Denk