<?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: DSP56F80x - changing entry point in Classic/Legacy CodeWarrior</title>
    <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/DSP56F80x-changing-entry-point/m-p/180714#M4141</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Attached to this email you will find an example.&lt;/DIV&gt;&lt;DIV&gt;I changed the entry point to the main function.&lt;/DIV&gt;&lt;DIV&gt;To do that I put Fmain.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Be aware that the default entry function is performing some actions.&lt;/DIV&gt;&lt;DIV&gt;Extract of the Targeting_56800.pdf manual:&lt;/DIV&gt;&lt;DIV&gt;The starting point for a program is set in the Entry Point field in the M56800&lt;BR /&gt;settings panel. The Entry Point field specifies the function that the linker first uses&lt;BR /&gt;when the program runs.&lt;BR /&gt;The default function found in this field is located within the startup code that sets up&lt;BR /&gt;the DSP56800 environment before your code executes. This function and its&lt;BR /&gt;corresponding startup code will be different depending upon which stationery you&lt;BR /&gt;have selected. In the case of hardware-targeted stationery, the startup code can be&lt;BR /&gt;found in the stationery-generated project’s startup folder.&lt;BR /&gt;The startup code performs other tasks, such as clearing the hardware stack,&lt;BR /&gt;creating an interrupt table, and getting the stack start and exception handler&lt;BR /&gt;addresses.&lt;BR /&gt;The final task performed by the startup code is to call your main() function.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards&lt;/DIV&gt;&lt;DIV&gt;Pascal&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;A href="http://www.freescale.com/files/community_files/CWDSPCOMM/msg825_change_entry_point.zip" rel="nofollow" target="_self"&gt;change_entry_point.zip&lt;/A&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by t.dowe on&lt;/SPAN&gt; &lt;SPAN class="local-date"&gt;2009-09-04&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;10:40 AM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Jan 2008 20:53:17 GMT</pubDate>
    <dc:creator>trytohelp</dc:creator>
    <dc:date>2008-01-22T20:53:17Z</dc:date>
    <item>
      <title>DSP56F80x - changing entry point</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/DSP56F80x-changing-entry-point/m-p/180713#M4140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In the example codes for these MCUs entry point is set as "Finit_M56801_". As far as I`m concerned this function is in library file. How can I change it? I`ve tried to change it in linker options but there was an error coming: "Link error: undefined: "my_entry_point_bla_bla"". This problem also comes with using Processor Expert. It defines a function "_EntryPoint". I tried to point at that function in linker options but I still get the same error. What conditions must be fulfilled for that function so that it could work properly?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 21:17:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/DSP56F80x-changing-entry-point/m-p/180713#M4140</guid>
      <dc:creator>czarlz</dc:creator>
      <dc:date>2008-01-18T21:17:43Z</dc:date>
    </item>
    <item>
      <title>Re: DSP56F80x - changing entry point</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/DSP56F80x-changing-entry-point/m-p/180714#M4141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Attached to this email you will find an example.&lt;/DIV&gt;&lt;DIV&gt;I changed the entry point to the main function.&lt;/DIV&gt;&lt;DIV&gt;To do that I put Fmain.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Be aware that the default entry function is performing some actions.&lt;/DIV&gt;&lt;DIV&gt;Extract of the Targeting_56800.pdf manual:&lt;/DIV&gt;&lt;DIV&gt;The starting point for a program is set in the Entry Point field in the M56800&lt;BR /&gt;settings panel. The Entry Point field specifies the function that the linker first uses&lt;BR /&gt;when the program runs.&lt;BR /&gt;The default function found in this field is located within the startup code that sets up&lt;BR /&gt;the DSP56800 environment before your code executes. This function and its&lt;BR /&gt;corresponding startup code will be different depending upon which stationery you&lt;BR /&gt;have selected. In the case of hardware-targeted stationery, the startup code can be&lt;BR /&gt;found in the stationery-generated project’s startup folder.&lt;BR /&gt;The startup code performs other tasks, such as clearing the hardware stack,&lt;BR /&gt;creating an interrupt table, and getting the stack start and exception handler&lt;BR /&gt;addresses.&lt;BR /&gt;The final task performed by the startup code is to call your main() function.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards&lt;/DIV&gt;&lt;DIV&gt;Pascal&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;A href="http://www.freescale.com/files/community_files/CWDSPCOMM/msg825_change_entry_point.zip" rel="nofollow" target="_self"&gt;change_entry_point.zip&lt;/A&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by t.dowe on&lt;/SPAN&gt; &lt;SPAN class="local-date"&gt;2009-09-04&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;10:40 AM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jan 2008 20:53:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/DSP56F80x-changing-entry-point/m-p/180714#M4141</guid>
      <dc:creator>trytohelp</dc:creator>
      <dc:date>2008-01-22T20:53:17Z</dc:date>
    </item>
  </channel>
</rss>

