Skip to content

Semihosting: Coalesce message parts into one write syscall #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
dnadlinger opened this issue Nov 17, 2019 · 1 comment
Open

Semihosting: Coalesce message parts into one write syscall #7

dnadlinger opened this issue Nov 17, 2019 · 1 comment
Labels
enhancement New feature or request

Comments

@dnadlinger
Copy link

It would be useful to have the option for Semihosting to combine the different message parts into a single temporary buffer before calling WRITE. This would greatly decrease the pain factor due to the long roundtrip latency.

@dnadlinger dnadlinger changed the title Coalesce message parts into one write syscall Semihosting: Coalesce message parts into one write syscall Nov 17, 2019
@DoumanAsh DoumanAsh added the enhancement New feature or request label Nov 19, 2019
@DoumanAsh
Copy link
Owner

DoumanAsh commented Nov 19, 2019

This should be possible with some static buffer in InterruptFree mode, I'm not sure how safe it would be to have such buffer otherwise

P.s. I'm very busy recently, so do note I'm unlikely to work on it any time soon, but PRs are welcome

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants