x/sys/windows: use uint32 for serial comm flags for consistency#189
x/sys/windows: use uint32 for serial comm flags for consistency#189twpayne wants to merge 1 commit intogolang:masterfrom twpayne:serial-comm-flags
Conversation
|
This PR (HEAD: bc93d94) has been imported to Gerrit for code review. Please visit Gerrit at https://go-review.googlesource.com/c/sys/+/575635. Important tips:
|
|
Message from Gopher Robot: Patch Set 1: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
|
Message from Tom Payne: Patch Set 1: (2 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
|
Message from Alex Brainman: Patch Set 2: Commit-Queue+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
|
Message from Go LUCI: Patch Set 2: Dry run: CV is trying the patch. Bot data: {"action":"start","triggered_at":"2024-04-04T07:51:14Z","revision":"5654a0a3bddcce4ae2dcd708dd0918a44611d298"} Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
|
Message from Alex Brainman: Patch Set 2: -Commit-Queue Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
|
Message from Go LUCI: Patch Set 2: This CL has passed the run Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
|
Message from Go LUCI: Patch Set 2: LUCI-TryBot-Result+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
|
Message from Alex Brainman: Patch Set 2: Code-Review+2 (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
|
Message from Tom Payne: Patch Set 2: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
This is a follow-up to https://go-review.googlesource.com/c/sys/+/572295 and specifically the comment https://go-review.googlesource.com/c/sys/+/572295/comment/a00e1a2e_e3b01666/. All other structs and methods us uint32 in golang.org/x/sys/windows for flag bitmasks, so make the serial communication structs use uint32 to be consistent with the rest of the package. As a side effect the DTR_CONTROL_* and RTS_CONTROL_* constants are updated to reflect the positions of the bits in the 32-bit flags. Change-Id: Ie19774a8ef5411d7df1e5b0d36806aa1d401fa86 GitHub-Last-Rev: bc93d94 GitHub-Pull-Request: #189 Reviewed-on: https://go-review.googlesource.com/c/sys/+/575635 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Alex Brainman <alex.brainman@gmail.com> Reviewed-by: Than McIntosh <thanm@google.com>
|
Message from Dmitri Shuralyov: Patch Set 2: Code-Review+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
|
Message from Dmitri Shuralyov: Patch Set 2: Auto-Submit+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/575635. |
|
This PR is being closed because golang.org/cl/575635 has been merged. |
This is a follow-up to https://go-review.googlesource.com/c/sys/+/572295
and specifically the comment
https://go-review.googlesource.com/c/sys/+/572295/comment/a00e1a2e_e3b01666/.
All other structs and methods us uint32 in golang.org/x/sys/windows
for flag bitmasks, so make the serial communication structs use uint32
to be consistent with the rest of the package.
As a side effect the DTR_CONTROL_* and RTS_CONTROL_* constants are
updated to reflect the positions of the bits in the 32-bit flags.