<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: RAM1 usage on RS08LE4 in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/RAM1-usage-on-RS08LE4/m-p/211838#M18253</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Crasy,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for the info, but it sure seems to be a big deal to have to go through&lt;/DIV&gt;&lt;DIV&gt;all of that,&amp;nbsp;as CW already does a good job of using the page register on&lt;/DIV&gt;&lt;DIV&gt;the registers that are not in 0-ff.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Tim&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Dec 2008 23:11:54 GMT</pubDate>
    <dc:creator>UtopiaTim</dc:creator>
    <dc:date>2008-12-23T23:11:54Z</dc:date>
    <item>
      <title>RAM1 usage on RS08LE4</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/RAM1-usage-on-RS08LE4/m-p/211836#M18251</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Hi Folks,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Have a similar question up on the CW forum, but figured perhaps there are&lt;/DIV&gt;&lt;DIV&gt;some that have encountered this problem &amp;amp; don't read that forum.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Got a fixup error when compiling my LE4 code (CW6.2).&amp;nbsp; Found that I had&lt;/DIV&gt;&lt;DIV&gt;overflowed the amount of memory in the RAM array. (the LE4 has both RAM&lt;/DIV&gt;&lt;DIV&gt;@ $50-BF &amp;amp; RAM1 @ $100-17F).&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;How do I get CW to use that array?&amp;nbsp; It would need to do a PAGSEL to get to&lt;/DIV&gt;&lt;DIV&gt;it, but CW does that all the time with various registers that aren't in the bottom&lt;/DIV&gt;&lt;DIV&gt;page of memory.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The .PRM file has:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #6633FF; font-family: 'Courier New'; font-size: 1;"&gt;RAM&amp;nbsp;&amp;nbsp; = READ_WRITE&amp;nbsp; 0x0050&amp;nbsp; TO 0x00BF;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #6633FF; font-family: 'Courier New'; font-size: 1;"&gt;RAM1&amp;nbsp; = READ_WRITE&amp;nbsp; 0x01200 TO 0x017F&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #6633FF; font-family: 'Courier New'; font-size: 1;"&gt;....&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #6633FF; font-family: 'Courier New'; font-size: 1;"&gt;DEFAULT_RAM&amp;nbsp;&amp;nbsp;&amp;nbsp; INTO RAM, RAM1, TINY_RAM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the .MAP file, as long as I keep below the top of RAM, there's no problem&lt;/DIV&gt;&lt;DIV&gt;(OBJECT LIST SORTED BY ADDRESS).&amp;nbsp; As soon as I add a variable that&lt;/DIV&gt;&lt;DIV&gt;puts it over, then I get the Fixup error and see the address as $100 in the map file.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Just wondering if anybody else has seen this.&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;Thanks,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Tim&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2008 00:12:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/RAM1-usage-on-RS08LE4/m-p/211836#M18251</guid>
      <dc:creator>UtopiaTim</dc:creator>
      <dc:date>2008-12-23T00:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: RAM1 usage on RS08LE4</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/RAM1-usage-on-RS08LE4/m-p/211837#M18252</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I would recommend you to take a look at FAQ-28840 on &lt;A href="http://www.freescale.com" rel="nofollow" target="_blank"&gt;www.freescale.com&lt;/A&gt;.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;That should give you advice on how to define/use variable outside of 0x00..0xFF on RS08 MCus.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2008 17:24:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/RAM1-usage-on-RS08LE4/m-p/211837#M18252</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2008-12-23T17:24:19Z</dc:date>
    </item>
    <item>
      <title>Re: RAM1 usage on RS08LE4</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/RAM1-usage-on-RS08LE4/m-p/211838#M18253</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Crasy,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for the info, but it sure seems to be a big deal to have to go through&lt;/DIV&gt;&lt;DIV&gt;all of that,&amp;nbsp;as CW already does a good job of using the page register on&lt;/DIV&gt;&lt;DIV&gt;the registers that are not in 0-ff.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Tim&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2008 23:11:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/RAM1-usage-on-RS08LE4/m-p/211838#M18253</guid>
      <dc:creator>UtopiaTim</dc:creator>
      <dc:date>2008-12-23T23:11:54Z</dc:date>
    </item>
    <item>
      <title>Re: RAM1 usage on RS08LE4</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/RAM1-usage-on-RS08LE4/m-p/211839#M18254</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;The problem with access to the RAM1 memory on LE4 in Processor Expert has been answered &lt;A href="http://forums.freescale.com/freescale/board/message?board.id=CW816COMM&amp;amp;message.id=5025&amp;amp;query.id=94432#M5025" target="_blank"&gt;here&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;best regards&lt;BR /&gt;Vojtech Filip&lt;BR /&gt;Processor Expert Support Team&lt;BR /&gt;UNIS&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2009 21:55:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/RAM1-usage-on-RS08LE4/m-p/211839#M18254</guid>
      <dc:creator>ProcessorExpert</dc:creator>
      <dc:date>2009-01-09T21:55:36Z</dc:date>
    </item>
  </channel>
</rss>

