<?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>Is the SPIS TXDPTR register unable to point to Flash above 0xFFFF?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/3516/is-the-spis-txdptr-register-unable-to-point-to-flash-above-0xffff</link><description>I have written some code that uses the SPIS to transmit data. One of the bursts is constant, for example I have a fixed sequence to send using the SPIS and so if I define it as a static const array. The compiler/linker places at 0x2xxxx, i.e. above the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 18 Aug 2014 12:36:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/3516/is-the-spis-txdptr-register-unable-to-point-to-flash-above-0xffff" /><item><title>RE: Is the SPIS TXDPTR register unable to point to Flash above 0xFFFF?</title><link>https://devzone.nordicsemi.com/thread/12715?ContentTypeID=1</link><pubDate>Mon, 18 Aug 2014 12:36:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cdedfdb6-74eb-4de0-b20e-0e45de154a01</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi Peter&lt;/p&gt;
&lt;p&gt;I can confirm your findings. The specification says that the TXDPTR and the RXDPTR should point to RAM, and it is clearly limited what you can manually set the TXDPTR pointer to. The 16kB RAM is at adresses 0x2000000 - 0x0004000&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>