Skip to content
Commit 08d3cd7b authored by Andrew Boie's avatar Andrew Boie Committed by Anas Nashif
Browse files

ipm: quark_se: fix dropped/repeating characters



The while loop on the status bit was unnecessary as we will get
a separate invocation of the ISR for every message. We also ensure
that the global status register bits for the channel being serviced
are cleared before exiting. Fixes an issue where some messages
would be dropped or repeated.

Some runtime checks that shouldn't happen in practice have been moved
to assertions.

Change-Id: Iedd28ae15522c7b9f59ef34fa9fa8b4e24e6be14
Signed-off-by: default avatarAndrew Boie <andrew.p.boie@intel.com>
parent 4d3e1201
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment