Fix vairous issues found in bt uart shim driver #2611
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
bt_uart_shim: Correct the prototype of bt_uart_shim_getdevice
bt_uart_shim: Support the multiple instances
bt_uart_shim: Don't hardcode the thread stack size
bt_uart_shim: Remove g_lowerstatic static variable
bt_uart_shim: Make CONFIG_SERIAL_TERMIOS optional
bt_uart_shim: Setup pollfd with file* correctly
Impact
Testing
Please ignore nxstyle warning which is fixed by: #2607