On 01/10/15 15:29, Martin Lucina wrote:
Console config (port,params) is needed in any case, so why not start from
that, and then see how to make things as convenient as possible (but no more
convenient than that!).  "first make it right, then make it $improved".

Console config would require -

   a) defining the relevant parameter and its possible syntax

There's no prior art anywhere for how to specify console params?

   b) parsing it, which is currently done at a higher layer up the stack,
   and we need to know which console to use much earlier, at which point we
   can't use even e.g. libc str* interfaces

see bmk_str*

That is quite a bit more work and a more invasive change than the current
approach. Also, I've not yet had a user ask for console configuration, so
I'm not convinced it's needed.

Yea, a lot of work.  Fine, I'll fix it after you're done.

Reply via email to