<?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 SDMMC driver with Interrupt in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/SDMMC-driver-with-Interrupt/m-p/521699#M4337</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by viswanath on Sat Apr 13 13:33:31 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Need help in the Interrupt implementation for SDMMC driver.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;I enabled the interrupt in the control register in the function: sdio_init as:LPC_SDMMC-&amp;amp;gt;CTRL = MCI_CTRL_USE_INT_DMAC | MCI_CTRL_INT_ENABLE;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;anf i enabled the LPC_SDMMC-&amp;amp;gt;RINTSTS = 0xFFFFFFCE;(which implies Rx,TX Interrupt and CDET(card detect)). and i masked the below register. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (// LPC_SDMMC-&amp;amp;gt;TMOUT = 0xFFFFFFFF;).&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;but i didnt got any Interrupt. in&amp;nbsp;SDIO_IRQHandler. i added few the status checking for the above 3 functionalities.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;I am having small doudt like MCI_CTRL_USE_INT_DMAC &amp;nbsp;is the internal DMA so need to enable in the internal DMA registers.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Please suggest the right way.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Thanks &amp;amp;amp; Regards,&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Viswanath K.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 16:36:59 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T16:36:59Z</dc:date>
    <item>
      <title>SDMMC driver with Interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SDMMC-driver-with-Interrupt/m-p/521699#M4337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by viswanath on Sat Apr 13 13:33:31 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Need help in the Interrupt implementation for SDMMC driver.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;I enabled the interrupt in the control register in the function: sdio_init as:LPC_SDMMC-&amp;amp;gt;CTRL = MCI_CTRL_USE_INT_DMAC | MCI_CTRL_INT_ENABLE;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;anf i enabled the LPC_SDMMC-&amp;amp;gt;RINTSTS = 0xFFFFFFCE;(which implies Rx,TX Interrupt and CDET(card detect)). and i masked the below register. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (// LPC_SDMMC-&amp;amp;gt;TMOUT = 0xFFFFFFFF;).&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;but i didnt got any Interrupt. in&amp;nbsp;SDIO_IRQHandler. i added few the status checking for the above 3 functionalities.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;I am having small doudt like MCI_CTRL_USE_INT_DMAC &amp;nbsp;is the internal DMA so need to enable in the internal DMA registers.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Please suggest the right way.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Thanks &amp;amp;amp; Regards,&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Viswanath K.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 16:36:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SDMMC-driver-with-Interrupt/m-p/521699#M4337</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T16:36:59Z</dc:date>
    </item>
  </channel>
</rss>

