- Allow for mutex protection around console_write(), and block between
multiple tasks calling to the console.  NLIP can handle interleaved
data, between calls to console_write().  (*)

The downside here is that calls to console_write() will block.  So if
you have a higher priority task that wants to write data to the console,
it will have to wait for the lower priority task to finish writing
before executing.  These are 128-byte writes.


I should add, this behavior could be optional. For people who don't really care, or want to allocate newtmgr it's own console, they could do so. For people who do care, they could turn on console write locking...

Anyhow, I've said enough: thoughts?  :-)

Sterling

Reply via email to