<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/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/"><channel><title>store register in fake memory address instead of reall address</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/26404/store-register-in-fake-memory-address-instead-of-reall-address</link><description> 
hi 
i use the code below to store a value in memory address
0xfffff400,but when i debug ,it sotored reverse in memory address
0xfffff408 

 
AREA CODE,CODE,READonly 

 
ENTRY 

 
LDR R1,=0XAA0AA0FF 
LDR R5,=0xfffff400 
STR R1,[R5] 

 
END 
 </description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: store register in fake memory address instead of reall address</title><link>https://community.arm.com/thread/78248?ContentTypeID=1</link><pubDate>Wed, 14 Apr 2010 00:16:05 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:2117dd0b-0f05-4b0f-9ec9-8d8873a3b955</guid><dc:creator>haka haka</dc:creator><description>&lt;p&gt;&lt;p&gt;
tnanx for ur assisst&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: store register in fake memory address instead of reall address</title><link>https://community.arm.com/thread/58049?ContentTypeID=1</link><pubDate>Tue, 13 Apr 2010 23:39:39 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:5ba5f269-46d9-4ec6-b351-160ba997568a</guid><dc:creator>Robert &amp;#160;</dc:creator><description>&lt;p&gt;&lt;p&gt;
It&amp;#39;s time to read the user manual of AT91SAM7X256.&lt;/p&gt;

&lt;p&gt;
The address 0xFFFFF400 belongs to PIOA PIO_PER which is a write
only register (PIO Enable Register) and directly affects the PIO_PSR
(PIO Status Register) at address 0xFFFFF408.&lt;/p&gt;

&lt;p&gt;
So writing to location at 0xFFFFF400 (PIO_PER) can change the
values at 0xFFFFF408 (PIO_PSR) and reading back 0xFFFFF400 (PIO_PER)
is unpredictable.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: store register in fake memory address instead of reall address</title><link>https://community.arm.com/thread/102134?ContentTypeID=1</link><pubDate>Tue, 13 Apr 2010 22:54:48 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:32ec5d91-8b75-450c-aa4b-7fef5280a8dc</guid><dc:creator>haka haka</dc:creator><description>&lt;p&gt;&lt;p&gt;
i use at91sam7x256&lt;br /&gt;
please show me a reall assembly example if you could&lt;br /&gt;
tank u&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: store register in fake memory address instead of reall address</title><link>https://community.arm.com/thread/90356?ContentTypeID=1</link><pubDate>Tue, 13 Apr 2010 13:57:56 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:dbf11a33-9e05-4a83-8833-a8a821fe6c26</guid><dc:creator>Mike Kleshov</dc:creator><description>&lt;p&gt;&lt;p&gt;
I am not a native English speaker either. But please, the language
deserves more respect.&lt;br /&gt;
As to the question, it would help if you stated the part number of
the MCU you are using.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: store register in fake memory address instead of reall address</title><link>https://community.arm.com/thread/58048?ContentTypeID=1</link><pubDate>Tue, 13 Apr 2010 13:46:17 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:cf6a2a0d-255e-479a-bea2-6f05c701cf43</guid><dc:creator>haka haka</dc:creator><description>&lt;p&gt;&lt;p&gt;
i use internal memory,i want access pio register,can u tell me for
writin assembly is any thing i must write befor my program?i mean any
initializing?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: store register in fake memory address instead of reall address</title><link>https://community.arm.com/thread/58047?ContentTypeID=1</link><pubDate>Tue, 13 Apr 2010 12:13:50 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:08cf7775-c4b0-4282-9101-9c8138827e4f</guid><dc:creator>Mike Kleshov</dc:creator><description>&lt;p&gt;&lt;p&gt;
Interesting observation.&lt;br /&gt;
Faulty hardware? Incorrect connection between CPU and external
memory? Bad bus timing?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>