<?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: Utilizing 64-bit variables with MC56F84XXX in Digital Signal Controllers</title>
    <link>https://community.nxp.com/t5/Digital-Signal-Controllers/Utilizing-64-bit-variables-with-MC56F84XXX/m-p/312488#M128</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Hi：&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;I had save the simulator problem yet。&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Except&amp;nbsp; use the SLLD lib&amp;nbsp; and&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp; #pragma slld on ，you must check that　properties -&amp;gt;c/c++building-&amp;gt;Setting-&amp;gt;tools settings-&amp;gt;dsc compiler-&amp;gt;processer-&amp;gt;Generator&amp;nbsp; elf file for 56800EX core，because in some version of CW （like 10.2），it didn't had this selection，if you moved the project form that version&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 12 Sep 2014 07:10:33 GMT</pubDate>
    <dc:creator>fukefeng</dc:creator>
    <dc:date>2014-09-12T07:10:33Z</dc:date>
    <item>
      <title>Utilizing 64-bit variables with MC56F84XXX</title>
      <link>https://community.nxp.com/t5/Digital-Signal-Controllers/Utilizing-64-bit-variables-with-MC56F84XXX/m-p/312486#M126</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I want to use 64-bit variables to handle storing some values, but I am having issues.&lt;/P&gt;&lt;P&gt;I am able to declare the variable as a long long int without problems, but if I try to use that value, I find that only 32 bits are being used and any efforts to hard code 64-bit values return the error of number is out of range.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I read on another Freescale forum that long long variables are treated like 32-bit numbers by default, but I attempted to enable 64-bit variables through using the pragma slld with the _slld suffixed libraries and I have added *(ll_engine.text) to the code section of the linker, but it doesn't appear to change anything.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think that I might be missing a step to configure enabling 64-bit support, but I don't see what can be causing it.&amp;nbsp; Any thoughts?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using:&lt;/P&gt;&lt;P&gt;-Target: MC56F84763&lt;/P&gt;&lt;P&gt;-CodeWarrior for Microcontrollers&lt;/P&gt;&lt;P&gt; Version: 10.5&lt;/P&gt;&lt;P&gt; Build Id: 130916&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 May 2014 20:40:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Digital-Signal-Controllers/Utilizing-64-bit-variables-with-MC56F84XXX/m-p/312486#M126</guid>
      <dc:creator>brandonkamphaus</dc:creator>
      <dc:date>2014-05-08T20:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing 64-bit variables with MC56F84XXX</title>
      <link>https://community.nxp.com/t5/Digital-Signal-Controllers/Utilizing-64-bit-variables-with-MC56F84XXX/m-p/312487#M127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From our release notes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Date: Aug 29, 2007&lt;BR /&gt;Build 1033, R8.2 &lt;/P&gt;&lt;P&gt;* New features:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; - compiler library has support for C99 support functions, including trigonometric,&lt;BR /&gt;&amp;nbsp; hyperbolic, power, absolute value functions, exponential and logarithmic functions.&lt;BR /&gt;&amp;nbsp; NOTE: in order to use double precision function versions, one has to make use of &lt;BR /&gt;&amp;nbsp; libraries that support long long and double data types (name includes SLLD) and&lt;BR /&gt;&amp;nbsp; of #pragma slld on to compile the project&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp; - compiler has support for new 64-bit integer and fractional intrinsics &lt;BR /&gt;&amp;nbsp; ( __LL_deposit_h, __LL_deposit_l, __LL_extract_h, __LL_extract_l, __LL_abs,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; __LL_negate, __LL_add, __LL_sub, __LL_round, __LL_LL_mult_int, __LL_mult_int, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; __LL_LL_mac_int, __LL_mac_int, __LL_msu_int, __LL_LL_msu_int, __LL_mult_ls_int&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; __LL_LL_mult, __LL_mult, __LL_LL_mac, __LL_mac, __LL_msu, __LL_LL_msu,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; __LL_mult_ls, __LL_div_int, __LL_div_s4q_int), whose definitions are in &lt;BR /&gt;&amp;nbsp; intrinsics_LL_56800E.h file &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 17:58:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Digital-Signal-Controllers/Utilizing-64-bit-variables-with-MC56F84XXX/m-p/312487#M127</guid>
      <dc:creator>johnlwinters</dc:creator>
      <dc:date>2014-05-19T17:58:30Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing 64-bit variables with MC56F84XXX</title>
      <link>https://community.nxp.com/t5/Digital-Signal-Controllers/Utilizing-64-bit-variables-with-MC56F84XXX/m-p/312488#M128</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Hi：&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;I had save the simulator problem yet。&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Except&amp;nbsp; use the SLLD lib&amp;nbsp; and&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp; #pragma slld on ，you must check that　properties -&amp;gt;c/c++building-&amp;gt;Setting-&amp;gt;tools settings-&amp;gt;dsc compiler-&amp;gt;processer-&amp;gt;Generator&amp;nbsp; elf file for 56800EX core，because in some version of CW （like 10.2），it didn't had this selection，if you moved the project form that version&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Sep 2014 07:10:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Digital-Signal-Controllers/Utilizing-64-bit-variables-with-MC56F84XXX/m-p/312488#M128</guid>
      <dc:creator>fukefeng</dc:creator>
      <dc:date>2014-09-12T07:10:33Z</dc:date>
    </item>
  </channel>
</rss>

