
I wrote some emails with Daniel Hellstrom(sparc custodian) about new command,
because he need space for new command around AMBA bus. And we did find problem in include/cmd_confdefs.c file.
Adding new commands is trivial per se.
Yes, I know.
Because command identification are 64bit value and U-BOOT has 63 commands now. We need extend unsigned long long value.
Unfortunately the C standard does not define any longer integer data types that can be used directly in the C preprocessor.
What proper solution is?
Get rid of the existing coee and come up with a completely new implementation. But this is a non-trivial task.
Yes. I think that is the right time for discuss it and find completely new implementation because you cannot add new commands now.
Best regards, Michal Simek