Woah, that was some side quest!
- Completely new prompt pipeline reuses the arguments parsing stuff
- Unified error checking/bound checked and reporting in prompt and command line argument parsing
- W command updated to new prompts as prototype
- UART mode updated to new system, now can be configured directly from the command line.
- Fixed the arg missing return type bug impacting ddr5/ddr4/otpdump/dummy. ddr4/5 & dummy updated and tested. optdump to be done later.
- So much more, it is a LOT
There is a experimental compile of my work from today. BEWARE: lots of little formatting bugs in prompts and error messages (too many new lines, not enough new lines) will get ironed out when the dust settles.
I’m going to continue refractoring the m command because it is a weird corner case for hinting and also needs all of these (and we need a way to do m uart -h to get individual mode help).
