third_party.pigweed.src/pw_stream_shmem_mcuxpresso
Austin Foxley 02d3e4353c pw_stream_shmem_mcuxpresso: Fix interrupt pending check
Read active status bits masked with which interrupts are actually
enabled. This fixes an issue where the read_semaphore_ was getting
released when no read was ready resulting in invalid message length
being read.

Bug: b/330225861
Change-Id: Ic0e4001d478e89aafbb4629f69575172b5e33e68
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/198070
Reviewed-by: Jonathon Reinhart <jrreinhart@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com>
Reviewed-by: Keir Mierle <keir@google.com>
Pigweed-Auto-Submit: Austin Foxley <afoxley@google.com>
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-03-22 00:05:13 +00:00
..
public/pw_stream_shmem_mcuxpresso
BUILD.bazel
BUILD.gn
docs.rst
stream_test.cc
stream.cc pw_stream_shmem_mcuxpresso: Fix interrupt pending check 2024-03-22 00:05:13 +00:00