<?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>LPCXpresso IDEのトピックRe: RxDoneInt and RxProduceIndex</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539399#M6475</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Mon May 21 07:57:53 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt; cannot find any answer in the usermanual...&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;SPAN&gt;:confused:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;The Rx DMA manager uses an internal tag protocol in the memory interface to check that the receive data and status have been committed to memory. After the status of the fragments are committed to memory, an RxDoneInt interrupt will be triggered, which activates the device driver to inspect the status information. In this example, all descriptors have the Interrupt bit set in the Control word i.e. all descriptors will generate an interrupt[B][COLOR=Red] after[/COLOR][/B] committing data and status to memory.&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 00:25:07 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-16T00:25:07Z</dc:date>
    <item>
      <title>RxDoneInt and RxProduceIndex</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539398#M6474</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by tom84 on Mon May 21 07:07:29 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello everybody,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i need help and cannot find any answer in the usermanual. I'm using an LPc1758 and my question is: When a packet is received what happend first?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;increment the RxProduceIndex?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Or set the RxDoneInt?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;RxDoneInt Bit is set in the Cotrol field.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:25:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539398#M6474</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:25:06Z</dc:date>
    </item>
    <item>
      <title>Re: RxDoneInt and RxProduceIndex</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539399#M6475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Mon May 21 07:57:53 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt; cannot find any answer in the usermanual...&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;SPAN&gt;:confused:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;The Rx DMA manager uses an internal tag protocol in the memory interface to check that the receive data and status have been committed to memory. After the status of the fragments are committed to memory, an RxDoneInt interrupt will be triggered, which activates the device driver to inspect the status information. In this example, all descriptors have the Interrupt bit set in the Control word i.e. all descriptors will generate an interrupt[B][COLOR=Red] after[/COLOR][/B] committing data and status to memory.&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:25:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539399#M6475</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:25:07Z</dc:date>
    </item>
    <item>
      <title>Re: RxDoneInt and RxProduceIndex</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539400#M6476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by tom84 on Tue May 22 00:09:25 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks, but your answer says nothing about the RxProduceIndex.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I know after Data ist received ans stored in memory, the interrupt comes and the produceindex is incremented!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;but my question is: What comes FIRST? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a) first the RxDoneInt is triggered and then the RxProduceIndex is incremented&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;b) first the ProduceIndex is incremented and then the interrupt triggered&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:25:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539400#M6476</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:25:08Z</dc:date>
    </item>
    <item>
      <title>Re: RxDoneInt and RxProduceIndex</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539401#M6477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Tue May 22 00:17:32 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Generating an interrupt is the last step in this procedure after everything else is finished (including incrementing RxProduceIndex)&amp;nbsp; :rolleyes:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:25:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539401#M6477</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:25:08Z</dc:date>
    </item>
    <item>
      <title>Re: RxDoneInt and RxProduceIndex</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539402#M6478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by tom84 on Tue May 22 00:23:03 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much, now i stupid human understands it.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:25:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/RxDoneInt-and-RxProduceIndex/m-p/539402#M6478</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:25:09Z</dc:date>
    </item>
  </channel>
</rss>

