<?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>SPACE MEMORY OVERLAP</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/33213/space-memory-overlap</link><description> I am using the keil uvision2 compiler and I have code space memory overlap warnning. 
*** WARNING L5: CODE SPACE MEMORY OVERLAP 
 FROM: 0023H 
 TO: 0025H 
 
How can I overcame this problem? 
 
Thank you very much. </description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: SPACE MEMORY OVERLAP</title><link>https://community.arm.com/thread/39777?ContentTypeID=1</link><pubDate>Wed, 06 Jul 2005 02:14:05 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:8e0a1e1f-6c02-478d-ac08-eafc2b707e70</guid><dc:creator>Manjula Pandarikar</dc:creator><description>&lt;p&gt;I am using the keil uvision2 compiler, I want to know is it possible to download code into P89C51RD2HBP using its boot loader without the use of FLASH MAGIC.&lt;br /&gt;
&lt;br /&gt;
Thank you,&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Manjula.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPACE MEMORY OVERLAP</title><link>https://community.arm.com/thread/55023?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2003 15:26:33 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:0e58485b-022a-4233-84b0-281e5f6fbf8b</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;i&gt;&amp;quot;This problem generally occurs since the code in different banks use the same xdata memory available&amp;quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
But the error message cited said &lt;b&gt;CODE&lt;/b&gt;&lt;br /&gt;
Therefore, I think Jon&amp;#39;s suggestion is the one to pursue:&lt;br /&gt;
&lt;br /&gt;
Either (as Jon said) there&amp;#39;s multiple handlers for the same interrupt, or some other code has been defined (eg, by ORG?) in the interrupt vector space...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPACE MEMORY OVERLAP</title><link>https://community.arm.com/thread/39776?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2003 04:53:40 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:1f512220-07fc-4cb0-8215-13f6c6585254</guid><dc:creator>Guruprasad K</dc:creator><description>&lt;p&gt;This problem generally occurs since the code in different banks use the same xdata memory available. In the .map or .lis file, whichever is available, just change the start address of the xdata memory for each bank and give an offset of 0x2000bytes between each banks( depending on the way application has occupied each bank ).&lt;br /&gt;
&lt;br /&gt;
I hope this would solve your problem. Let me know if this solves your problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPACE MEMORY OVERLAP</title><link>https://community.arm.com/thread/39763?ContentTypeID=1</link><pubDate>Wed, 12 Feb 2003 13:44:02 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:52a26046-28d3-408b-a516-96774ce0f51f</guid><dc:creator>Jon Ward</dc:creator><description>&lt;p&gt;Sounds like you are declaring an interrupt function for the serial port 2 times.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Jon&lt;/b&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>