<?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>CodeWarrior for MCUのトピックWhere is the &amp;quot;segment .absSeg0&amp;quot; defined?</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134937#M1627</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Because the higher area of FLASH has been used by the monitor program and&amp;nbsp;this area&amp;nbsp;is block protected, I have to redirect the interrupt vectors to an&amp;nbsp;unprotected area. When interrupt occurs,&amp;nbsp;the monitor&amp;nbsp;will get the target&amp;nbsp;address saved in the vectors and jump to this address to execute the subroutine. But&amp;nbsp;when I redirect an interrupt vector as following in the PRM file,&lt;/DIV&gt;&lt;DIV&gt;VECTOR ADDRESS 0xEFFC SWI&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I got this Link error:&lt;/DIV&gt;&lt;DIV&gt;L1119: Vector allocated at absolute address 0xEFFC overlaps with sections placed in segment .absSeg0&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I use this command just to specify the target address saved at 0xEFFC to the address of subroutine SWI.&lt;/DIV&gt;&lt;DIV&gt;I didn't find the defination of&amp;nbsp;segment .absSeg0 in the PRM file and other files, where is this segment defined? How can I solve this problem?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thank you very much!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Yang.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 26 May 2007 01:52:13 GMT</pubDate>
    <dc:creator>sypii</dc:creator>
    <dc:date>2007-05-26T01:52:13Z</dc:date>
    <item>
      <title>Where is the "segment .absSeg0" defined?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134937#M1627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Because the higher area of FLASH has been used by the monitor program and&amp;nbsp;this area&amp;nbsp;is block protected, I have to redirect the interrupt vectors to an&amp;nbsp;unprotected area. When interrupt occurs,&amp;nbsp;the monitor&amp;nbsp;will get the target&amp;nbsp;address saved in the vectors and jump to this address to execute the subroutine. But&amp;nbsp;when I redirect an interrupt vector as following in the PRM file,&lt;/DIV&gt;&lt;DIV&gt;VECTOR ADDRESS 0xEFFC SWI&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I got this Link error:&lt;/DIV&gt;&lt;DIV&gt;L1119: Vector allocated at absolute address 0xEFFC overlaps with sections placed in segment .absSeg0&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I use this command just to specify the target address saved at 0xEFFC to the address of subroutine SWI.&lt;/DIV&gt;&lt;DIV&gt;I didn't find the defination of&amp;nbsp;segment .absSeg0 in the PRM file and other files, where is this segment defined? How can I solve this problem?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thank you very much!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Yang.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 26 May 2007 01:52:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134937#M1627</guid>
      <dc:creator>sypii</dc:creator>
      <dc:date>2007-05-26T01:52:13Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the "segment .absSeg0" defined?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134938#M1628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;I think the linker is using such section names for absolutely allocated sections with no actual names.&lt;BR /&gt;For example ORG sections from the assembler, or absolutely allocated objected from C with the @ operator.&lt;BR /&gt;Anyway, I would suggest you comment your VECTOR ADDRESS, link, and then check the map file what gets allocated at 0xEFFC. The map file has&amp;nbsp; a section where all objects are listed sorted by address so that you be easy to spot.&lt;BR /&gt;&lt;BR /&gt;Daniel&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 26 May 2007 09:59:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134938#M1628</guid>
      <dc:creator>CompilerGuru</dc:creator>
      <dc:date>2007-05-26T09:59:46Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the "segment .absSeg0" defined?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134939#M1629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello,Daniel&lt;/DIV&gt;&lt;DIV&gt;Thanks a lot for your help! I will try your suggestion.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Yang.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 26 May 2007 11:42:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134939#M1629</guid>
      <dc:creator>sypii</dc:creator>
      <dc:date>2007-05-26T11:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the "segment .absSeg0" defined?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134940#M1630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Another question, when I use&amp;nbsp;this macro to simplify the initialization code in Start08.c,&lt;/DIV&gt;&lt;DIV&gt;#define __ONLY_INIT_SP&lt;BR /&gt;I got a warning as following:&lt;/DIV&gt;&lt;DIV&gt;L1107: Object _startupData not found&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;What does this mean? In&amp;nbsp;help document, this warning is described as this:&lt;/DIV&gt;&lt;DIV&gt;An object referenced in the PRM file or in the application is not found anywhere in the application.&lt;/DIV&gt;&lt;DIV&gt;The&amp;nbsp;definition of _startupData has been&amp;nbsp;canceled when __ONLY_INIT_SP was defined, I couldn't find where this object was referenced, but why does this warning appeared?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thank you!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Yang.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 26 May 2007 12:01:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134940#M1630</guid>
      <dc:creator>sypii</dc:creator>
      <dc:date>2007-05-26T12:01:24Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the "segment .absSeg0" defined?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134941#M1631</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;If you are building with -D__ONLY_INIT_SP you can ignore the message&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;L1107: Object _startupData not found.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This message just informs you that there is no startup data structure available in the application.&lt;/DIV&gt;&lt;DIV&gt;As you are not going through the ANSI C startup, you do not need a startup structure.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If you do not want to see the message at all you can disable it using following linker option:&lt;/DIV&gt;&lt;DIV&gt;-WmsgSd1107&lt;/DIV&gt;&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, 29 May 2007 18:39:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134941#M1631</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2007-05-29T18:39:30Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the "segment .absSeg0" defined?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134942#M1632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;OK! Thank you, CrasyCat!&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 May 2007 10:58:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134942#M1632</guid>
      <dc:creator>sypii</dc:creator>
      <dc:date>2007-05-30T10:58:11Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the "segment .absSeg0" defined?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134943#M1633</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;"If you do not want to see the message at all you can disable it using following linker option:&lt;/P&gt;&lt;DIV&gt;-WmsgSd1107"&lt;/DIV&gt;&lt;DIV&gt;How do you do this exactly? &amp;nbsp;I'm a n00b &lt;IMG alt=":smileyhappy:" class="emoticon emoticon-smileyhappy" id="smileyhappy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif" title="Smiley Happy" /&gt;&lt;/DIV&gt;&lt;DIV&gt;-Mike&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2012 20:56:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134943#M1633</guid>
      <dc:creator>LiveMike</dc:creator>
      <dc:date>2012-07-23T20:56:13Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the "segment .absSeg0" defined?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134944#M1634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Under CodeWarrior for MCUs v10.2:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) Choose Project &amp;gt; Properties.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A Properties for Project xxx window appears.&lt;/P&gt;&lt;P&gt;2) Choose C/C++ Build &amp;gt; Settings&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; The Settings view appears.&lt;/P&gt;&lt;P&gt;3) Choose ARM LInker &amp;gt; Input, then check Suppress Link Warnings.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;---Tom&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2012 21:23:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134944#M1634</guid>
      <dc:creator>J2MEJediMaster</dc:creator>
      <dc:date>2012-07-23T21:23:00Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the "segment .absSeg0" defined?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134945#M1635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tom,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks. &amp;nbsp;I had guessed that much, but found nothing. &amp;nbsp;After reading your reply, I still found nothing; but I decided to dig deeper. &amp;nbsp;My apologies for not saying I'm using CodeWarrior 6.1, which I'm sure has different menus. &amp;nbsp;This is what I found:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Edit &amp;gt; Standard Settings...&lt;/P&gt;&lt;P&gt;"Target Settings Panels" Target &amp;gt; Linker for HC08&lt;/P&gt;&lt;P&gt;"Command Line Arguments" Box [Here is where I assume I could add "&lt;SPAN&gt;-WmsgSd1107".]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But, I decided to create a new project with different settings, and this "Warning" no longer appears &lt;IMG alt=":smileyhappy:" class="emoticon emoticon-smileyhappy" id="smileyhappy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;-Mike&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2012 22:29:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134945#M1635</guid>
      <dc:creator>LiveMike</dc:creator>
      <dc:date>2012-07-23T22:29:40Z</dc:date>
    </item>
    <item>
      <title>Re: Where is the "segment .absSeg0" defined?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134946#M1636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That is correct. The Command Line Options box is where you would enter the argument. You can also click on the Messages button which displays a panel where you can enable/disable/warn various messages. When you are done with this panel, click OK and the IDE automatically generates the proper arguments and inserts them into the Command Line Options box.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;---Tom&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 20:32:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Where-is-the-quot-segment-absSeg0-quot-defined/m-p/134946#M1636</guid>
      <dc:creator>J2MEJediMaster</dc:creator>
      <dc:date>2012-07-24T20:32:11Z</dc:date>
    </item>
  </channel>
</rss>

