<?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: CW08-V5 Absolute Assembly in CodeWarrior for MCU</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128458#M730</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;To CrasyCat:&lt;BR /&gt;Your response was fast, to the point and, best of all, seems to work. Good on yer and many thanks.&lt;BR /&gt;ron&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Mar 2006 23:48:32 GMT</pubDate>
    <dc:creator>glork</dc:creator>
    <dc:date>2006-03-09T23:48:32Z</dc:date>
    <item>
      <title>CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128456#M728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi All. I'm trying to address an application for the 'QG8. I had to upgrade my CW from 3.0 to 5.0. The application wants to be absolute assembly; its fairly simple and straight-forward, doesn't need extra baggage like a "C wrapper", beans, processor expert, etc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem is that, after I've written my program, I can't flash it. When I launch the debugger I get failures due to link errors.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't get it. I have the system set for absolute assembly. I-don't-want-to-link-anything.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Cries for help to the code warrior staff are worse than useless, their resposnes typically don't really address the issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ron&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Mar 2006 22:53:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128456#M728</guid>
      <dc:creator>glork</dc:creator>
      <dc:date>2006-03-09T22:53:18Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128457#M729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;Attached technical note explains how to configure an absolute assembly project in CodeWarrior HC08 V5.0.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I hope this helps.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;A href="http://www.freescale.com/files/soft_dev_tools/doc/app_note/TN245.pdf" rel="nofollow" target="_self"&gt;TN245.pdf&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-16&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;10:43 AM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Mar 2006 22:56:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128457#M729</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2006-03-09T22:56:42Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128458#M730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;To CrasyCat:&lt;BR /&gt;Your response was fast, to the point and, best of all, seems to work. Good on yer and many thanks.&lt;BR /&gt;ron&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Mar 2006 23:48:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128458#M730</guid>
      <dc:creator>glork</dc:creator>
      <dc:date>2006-03-09T23:48:32Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128459#M731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;Hello Ron,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;To avoid the complex directory structure of a CW project, you can run the CW Assembler program(a08hc.exe) independently from the IDE.&amp;nbsp; Doing it this way, absolute assembly seems to be implicit, with all&amp;nbsp;the include files necessary, located in the same directory as the primary .asm file.&amp;nbsp; However, you also need to have a config.ini file in the&amp;nbsp;directory, and load this prior to assembly, so that the assembler can find the include files.&amp;nbsp; All output files generated by the assembler also go to the one directory.&amp;nbsp; Note that the .S19 file actually has the extension .SX.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;This method works well with "drag and drop".&amp;nbsp; Perhaps others can point out any likely problems and deficiencies with the method.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;I use this&amp;nbsp;approach for adapting existing projects, previously assembled with P&amp;amp;E CASM08, to now assemble&amp;nbsp;using CW.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Regards,&lt;BR /&gt;Mac&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Mar 2006 12:59:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128459#M731</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2006-03-12T12:59:12Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128460#M732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hello Bigmac. This response may be quite helpful once I've slain my current set of dragons. I appreciate that CW tries to be all things to all people but that makes it so complex and cumbersome that most people hate it. I tend to prefer a simpler environment, and I have a text editor (named "Boxer" of all things) that is much better than anything else I've found (I know CW allows third-party editors, but only grudgingly). When I get time (yeah, right) I may try to build a custom environment and your suggestions are quite relevant to that. ron&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Mar 2006 00:38:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128460#M732</guid>
      <dc:creator>glork</dc:creator>
      <dc:date>2006-03-13T00:38:06Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128461#M733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;Hello Ron,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;To clarify a couple of points -&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;With the assembly&amp;nbsp;method outlined in my previous post, since I am not using the CW IDE, I need to use my own text editor of choice anyway.&amp;nbsp; The assembler program, when used alone,&amp;nbsp;doesn't know anything about default text editors.&amp;nbsp; The assember window is only accessed when I need to assemble the code - when this is done, it's back to&amp;nbsp;my text editor window to do any corrections.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;In my previous post I referred to a 'config.ini' file.&amp;nbsp; Of course this should&amp;nbsp;have been a 'project.ini' file.&amp;nbsp; This is necessary only so the assembler can find the include files within the current directory, and by initially using the File/Load Configuration assembler menu item.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Regards,&lt;BR /&gt;Mac&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Mar 2006 21:45:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128461#M733</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2006-03-14T21:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128462#M734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;Just a side note. If you want to use the macro assembler in stand alone mode you can get rid of the project.ini file if using the options -ENV.&lt;/P&gt;&lt;P&gt;For instance to indicate paths where the assembler should look at, add option&lt;BR /&gt;-ENV"GENPATH=MyDir1;MyDir2;"&lt;/P&gt;&lt;P&gt;So in stand alone or batch mode you can use the assembler without any config file. All configuration settings can be done within a -ENV option.&lt;/P&gt;&lt;P&gt;Just FYI if someone is interested....&lt;/P&gt;&lt;P&gt;CrasyCat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Mar 2006 22:42:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128462#M734</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2006-03-14T22:42:10Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128463#M735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;CrasyCat wrote:&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;Just a side note. If you want to use the macro assembler in stand alone mode you can get rid of the project.ini file if using the options -ENV.&lt;/P&gt;&lt;P&gt;For instance to indicate paths where the assembler should look at, add option&lt;BR /&gt;-ENV"GENPATH=MyDir1;MyDir2;"&lt;/P&gt;&lt;P&gt;So in stand alone or batch mode you can use the assembler without any config file. All configuration settings can be done within a -ENV option.&lt;/P&gt;&lt;P&gt;Just FYI if someone is interested....&lt;/P&gt;&lt;P&gt;CrasyCat&lt;/P&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Yes, I am interested. Bigmac &amp;amp; you have pretty much given me what I need to work without CW IF I can learn how to launch the debugger without the CW wrapper.&lt;BR /&gt;ron&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Mar 2006 22:52:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128463#M735</guid>
      <dc:creator>glork</dc:creator>
      <dc:date>2006-03-14T22:52:29Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128464#M736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;Hello CrasyCat,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Is there any way that the assembler can be setup, perhaps using the -ENV option, so that it can find files "in the current directory", whatever that may be?&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;It would appear that the -ENV option requires that each directory be specifically named.&amp;nbsp; The problem with this is that, whenever I create a new project directory, I need to manually update the assembler configuration.&amp;nbsp; Puting a&amp;nbsp;"default" project.ini file in my working directory seemed to be the only work-around.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Regards,&lt;BR /&gt;Mac&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2006 11:32:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128464#M736</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2006-03-15T11:32:49Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128465#M737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello Ron,&lt;/FONT&gt;&lt;/DIV&gt;&lt;BLOCKQUOTE dir="ltr"&gt;&lt;DIV&gt;&lt;FONT size="1"&gt;Quote:&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;FONT size="1"&gt;... IF I can learn how to launch the debugger without the CW wrapper.&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Yes, the Simulator/Debugger (hiwave.exe) can be launched as a stand-alone tool, on a similar basis to the assembler.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Regards,&lt;BR /&gt;Mac&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2006 11:54:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128465#M737</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2006-03-15T11:54:34Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128466#M738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;Basically the directory where you start the assembler from is the current directory.&lt;/P&gt;&lt;P&gt;So just start the assembler from your project directory using the DOS command&lt;/P&gt;&lt;P&gt;"C:\Program Files\Freescale\CW HC08 V5.0\prog\ahc08.exe my asmFile.asm"&lt;/P&gt;&lt;P&gt;If you are starting the assembler double clicking on its icon in the Explorer or on the desktop, then you have to go through a .ini file or define a shortcut for each project with InitialDirectory or Start in pointing to your project directory.&lt;/P&gt;&lt;P&gt;I would prefer the first solution.&lt;/P&gt;&lt;P&gt;CrasyCat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2006 22:30:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128466#M738</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2006-03-15T22:30:48Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128467#M739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;You can start the debugger from the command line the same way you are starting the assembler.&lt;/P&gt;&lt;P&gt;The executable file name is HIWAVE.exe and it is located in the prog directory.&lt;/P&gt;&lt;P&gt;CrasyCat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2006 22:32:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128467#M739</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2006-03-15T22:32:47Z</dc:date>
    </item>
    <item>
      <title>Re: CW08-V5 Absolute Assembly</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128468#M740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Thanks CrassyCat.&lt;BR /&gt;Sheesh, I'm not used to getting valid answers to my issues. Looks like I've got what I need now. I should be able to do some test runs by the weekend.&lt;BR /&gt;ron&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2006 22:40:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW08-V5-Absolute-Assembly/m-p/128468#M740</guid>
      <dc:creator>glork</dc:creator>
      <dc:date>2006-03-15T22:40:07Z</dc:date>
    </item>
  </channel>
</rss>

