-
Notifications
You must be signed in to change notification settings - Fork 730
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
uartdpi: Use modern APIs for PTS device #83
Comments
Oh. I missed this. I should've wait until this PR is created. |
Eunchan wrote:
We should keep macOS-compat in mind then when choosing the new APIs (if possible) |
yes |
This issue came up in the D3 review for UART. |
This seems like a nice-to-have cleanup that should not gate D3 for the IP. However, it hardly seems critical, given that the current APIs are present on all the platforms we target. Even if we want to turn this into a requirement, the issue targets the simulation environment, so I feel that the associated milestone should be V3 (if at all). My opinion is that it shouldn't gate any of the chip milestones, though. |
Thanks @a-will. Let's label this as V3 for now, and re-categorize once we are holding the V3 signoff review. |
Currently we use a mix of old-school, non-standard BSD APIs to open a pseudo-terminal. There are newer APIs, which are unfortunately a bit underdocumented. However, the code at https://github.com/opensocdebug/osd-sw/blob/master/src/libosd/terminal.c#L188 does the trick.
The text was updated successfully, but these errors were encountered: