<?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: Init_eDMA bug - can't input negative number for SLAST in Processor Expert Software</title>
    <link>https://community.nxp.com/t5/Processor-Expert-Software/Init-eDMA-bug-can-t-input-negative-number-for-SLAST/m-p/262510#M1643</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, of course I input the unsigned equivalent and that works.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Mar 2014 18:22:36 GMT</pubDate>
    <dc:creator>bowerymarc</dc:creator>
    <dc:date>2014-03-04T18:22:36Z</dc:date>
    <item>
      <title>Init_eDMA bug - can't input negative number for SLAST</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Init-eDMA-bug-can-t-input-negative-number-for-SLAST/m-p/262508#M1641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SLAST in the Kinetis eDMA engine is a 32-bit number. As such it can be treated as either signed or unsigned.&amp;nbsp; One might use this to implement a circular buffer in which case it makes sense to enter it as a negative number.&amp;nbsp; The Init_eDMA bean doesn't allow this (called Address adjustment field in data source/destination).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also - while not a bug a shortcoming is that while you can put an #include in the 'external object declaration' and use symbols in the Address field, you can not in the Address offset/adjustment fields.&amp;nbsp; It would be nice to allow that (toggle D, H, or text), to be able to use #defines and formulas from stuff in the #include you can put in.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 06:24:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Init-eDMA-bug-can-t-input-negative-number-for-SLAST/m-p/262508#M1641</guid>
      <dc:creator>bowerymarc</dc:creator>
      <dc:date>2014-02-27T06:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: Init_eDMA bug - can't input negative number for SLAST</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Init-eDMA-bug-can-t-input-negative-number-for-SLAST/m-p/262509#M1642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Yes, you are right, currently it's not supported, the address adjustment is unsigned field. As a workaround, it's necessary to compute the 32-bit number corresponding to the negative value yourself and put it there. &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I'm passing your comment to the development team to possibly improve the component in the next releases.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;To change the adjustment value (after the initialization or later in the code), you can also use PDD macro &lt;SPAN style="color: #1f497d;"&gt;DMA_PDD_WriteLastSourceAddressAdjustmentReg&lt;/SPAN&gt; (see the PDD folder under the Init_eDMA component).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;best regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Petr Hradsky&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Processor Expert Support Team&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 15:49:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Init-eDMA-bug-can-t-input-negative-number-for-SLAST/m-p/262509#M1642</guid>
      <dc:creator>Petr_H</dc:creator>
      <dc:date>2014-03-04T15:49:43Z</dc:date>
    </item>
    <item>
      <title>Re: Init_eDMA bug - can't input negative number for SLAST</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Init-eDMA-bug-can-t-input-negative-number-for-SLAST/m-p/262510#M1643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, of course I input the unsigned equivalent and that works.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 18:22:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Init-eDMA-bug-can-t-input-negative-number-for-SLAST/m-p/262510#M1643</guid>
      <dc:creator>bowerymarc</dc:creator>
      <dc:date>2014-03-04T18:22:36Z</dc:date>
    </item>
  </channel>
</rss>

