<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>QSPI read/write synchronization</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/104807/qspi-read-write-synchronization</link><description>Hi, folks! I have one simple (?) question - could I async read and write to QSPI simultaneously (for instance - read/write can occur as from ISR (ble, timer) and from app)? 
 Maybe are some solutions there regarding this? 
 Thanks!</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 18 Oct 2023 11:32:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/104807/qspi-read-write-synchronization" /><item><title>RE: QSPI read/write synchronization</title><link>https://devzone.nordicsemi.com/thread/451048?ContentTypeID=1</link><pubDate>Wed, 18 Oct 2023 11:32:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cbe941e0-0ca1-432b-b446-c61aa88cace6</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;That will not work. You need to ensure that you do not try to use the same HW resource from different part of the code at the same time (for instance with a mutex, or letting a single thread handle access, or similar).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>