casaroli opened a new pull request, #10:
URL: https://github.com/apache/nuttx-ntfc/pull/10

   ## Summary
   
   Add the per-core line_buffered configuration option. It is disabled by 
default, preserving existing byte-wise writes for serial transports without 
flow control.
   
   When enabled, sim and serial write an entire command in one operation. 
Buffered sim commands also disable the pexpect per-send delay. This reduces 
local simulator overhead and supports serial targets with reliable flow control.
   
   ## Impact
   
   - Feature: optional per-core transport behavior.
   - Compatibility: no behavior change unless line_buffered is enabled.
   - Documentation: configuration reference and usage documentation updated.
   - Hardware: no board or driver changes.
   
   ## Testing
   
   - Focused sim and serial transport tests: 9 passed.
   - Black and isort checks: passed.
   - Full tox coverage suite was previously run: 492 passed, 1 skipped. A newly 
added serial newline branch is covered by the focused tests; the subsequent 
full tox rerun was intentionally stopped before completion.
   
   ## PR verification self-check
   
   - [x] One focused functional change.
   - [x] Draft PR; not ready for merge.
   - [x] Default behavior is preserved and the feature is opt-in.
   
   Assisted-by: ChatGPT:GPT-5.6-Terra


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to