<?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>MQX Software SolutionsのトピックRe: Help defining interrupts with MQX</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/Help-defining-interrupts-with-MQX/m-p/175809#M2311</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;GPT is ColdFire peripheral module - General Purpose Timer. See chip reference manual.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;MQX does not have driver for it, therefore you can not find it manual..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;PetrL&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Sep 2009 01:23:54 GMT</pubDate>
    <dc:creator>PetrL</dc:creator>
    <dc:date>2009-09-14T01:23:54Z</dc:date>
    <item>
      <title>Help defining interrupts with MQX</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Help-defining-interrupts-with-MQX/m-p/175806#M2308</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size="2"&gt;Hi,&lt;BR /&gt;I am using GPT in order to detect falling edges with Input Capture. I have done a project without operating system and&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size="2"&gt;interrupts are working fine, however, when I try to add a module into BPS to drive GPT and detect falling edges,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size="2"&gt;interrupts are not working.&lt;BR /&gt;Below is my initialize function simplified to manage only Timer Zero. I am using the same values for register as the&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size="2"&gt;project working without OS. I am also installing interrupts using the functions provided for with MQX.&lt;BR /&gt;What could the problem be?&lt;BR /&gt;What am I missing?&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size="2"&gt;uint_32 GPT_Initialize&lt;BR /&gt;(&lt;BR /&gt;&amp;nbsp;//Número del timer&lt;BR /&gt;&amp;nbsp;uint_8 tim_num, pointer isr&lt;BR /&gt;)&lt;BR /&gt;{ /* Body */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; volatile PSP_INTERRUPT_TABLE_INDEX index;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; VMCF5225_STRUCT_PTR reg_ptr = _PSP_GET_IPSBAR();&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size="2"&gt;&amp;nbsp;&amp;nbsp; volatile GPT_REG_STRUCT_PTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size="2"&gt;&amp;nbsp;&amp;nbsp; void&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (_CODE_PTR_ result)(pointer);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; uint_32&amp;nbsp;&amp;nbsp; return_code = GPT_OK;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; gpt_reg_ptr = (pointer)(&amp;amp;((VMCF5225_STRUCT_PTR)_PSP_GET_IPSBAR())-&amp;gt;GPT);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; switch(tim_num)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTSCR1 &amp;amp;= ~MCF_GPT_GPTSCR1_TFFCA;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case(0):&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; index = MCF5225_INT_TIMA_C0F;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg_ptr-&amp;gt;GPIO.PTAPAR |= (MCF_GPIO_PTAPAR_PTAPAR0(1) );&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTDDR&amp;nbsp; &amp;amp;= ~ MCF_GPT_GPTDDR_DDRT0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTIOS&amp;nbsp; &amp;amp;= ~MCF_GPT_GPTIOS_IOS0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTSCR1 &amp;amp;= ~(MCF_GPT_GPTSCR1_TFFCA|MCF_GPT_GPTSCR1_GPTEN);&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTCTL2 |= MCF_GPT_GPTCTL2_EDG0A;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTCTL2 &amp;amp;= MCF_GPT_GPTCTL2_EDG0B;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTIE&amp;nbsp; |= MCF_GPT_GPTIE_CI0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTSCR2 = MCF_GPT_GPTSCR2_PR(1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg_ptr-&amp;gt;GPIO.PTAPAR = 0x00;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg_ptr-&amp;gt;GPIO.PTAPAR |= MCF_GPIO_PTAPAR_PTAPAR0(1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( _mcf5225_int_init(MCF5225_INT_TIMA_C0F, GPT_C0F_INT_LEVEL, GPT_C0F_INT_SUBLEVEL, TRUE) != MQX_OK)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; return (GPT_INT_ENABLE_FAILED);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTFLG1&amp;nbsp; |= MCF_GPT_GPTFLG1_CF0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTFLG2&amp;nbsp; |= MCF_GPT_GPTFLG2_TOF;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTSCR2 &amp;amp;= ~MCF_GPT_GPTSCR2_TCRE;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpt_reg_ptr-&amp;gt;GPTSCR1 |= MCF_GPT_GPTSCR1_GPTEN;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; result = _int_install_isr (index, (void (_CODE_PTR_))isr, (pointer)gpt_reg_ptr);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(result == NULL)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return_code = _task_get_error();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; default: break;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return return_code;&lt;BR /&gt;} /* Endbody */&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;Jaime&lt;/FONT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Apr 2009 23:36:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Help-defining-interrupts-with-MQX/m-p/175806#M2308</guid>
      <dc:creator>JaimeR</dc:creator>
      <dc:date>2009-04-25T23:36:56Z</dc:date>
    </item>
    <item>
      <title>Re: Help defining interrupts with MQX</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Help-defining-interrupts-with-MQX/m-p/175807#M2309</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;!--  [if gte mso 9]&amp;amp;gt;&amp;amp;lt;xml&amp;amp;gt; &amp;amp;lt;w:WordDocument&amp;amp;gt;  &amp;amp;lt;w:View&amp;amp;gt;Normal&amp;amp;lt;/w:View&amp;amp;gt;  &amp;amp;lt;w:Zoom&amp;amp;gt;0&amp;amp;lt;/w:Zoom&amp;amp;gt;  &amp;amp;lt;w:PunctuationKerning/&amp;amp;gt;  &amp;amp;lt;w:ValidateAgainstSchemas/&amp;amp;gt;  &amp;amp;lt;w:SaveIfXMLInvalid&amp;amp;gt;false&amp;amp;lt;/w:SaveIfXMLInvalid&amp;amp;gt;  &amp;amp;lt;w:IgnoreMixedContent&amp;amp;gt;false&amp;amp;lt;/w:IgnoreMixedContent&amp;amp;gt;  &amp;amp;lt;w:AlwaysShowPlaceholderText&amp;amp;gt;false&amp;amp;lt;/w:AlwaysShowPlaceholderText&amp;amp;gt;  &amp;amp;lt;w:Compatibility&amp;amp;gt;   &amp;amp;lt;w:BreakWrappedTables/&amp;amp;gt;   &amp;amp;lt;w:SnapToGridInCell/&amp;amp;gt;   &amp;amp;lt;w:WrapTextWithPunct/&amp;amp;gt;   &amp;amp;lt;w:UseAsianBreakRules/&amp;amp;gt;   &amp;amp;lt;w:DontGrowAutofit/&amp;amp;gt;  &amp;amp;lt;/w:Compatibility&amp;amp;gt;  &amp;amp;lt;w:BrowserLevel&amp;amp;gt;MicrosoftInternetExplorer4&amp;amp;lt;/w:BrowserLevel&amp;amp;gt; &amp;amp;lt;/w:WordDocument&amp;amp;gt;&amp;amp;lt;/xml&amp;amp;gt;&amp;amp;lt;![endif]  --&gt;&lt;!--  [if gte mso 9]&amp;amp;gt;&amp;amp;lt;xml&amp;amp;gt; &amp;amp;lt;w:LatentStyles DefLockedState=&amp;amp;quot;false&amp;amp;quot; LatentStyleCount=&amp;amp;quot;156&amp;amp;quot;&amp;amp;gt; &amp;amp;lt;/w:LatentStyles&amp;amp;gt;&amp;amp;lt;/xml&amp;amp;gt;&amp;amp;lt;![endif]  --&gt;&lt;!--   /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:&amp;amp;quot;&amp;amp;quot;; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:&amp;amp;quot;Times New Roman&amp;amp;quot;; mso-fareast-font-family:&amp;amp;quot;Times New Roman&amp;amp;quot;;}p {mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:&amp;amp;quot;Times New Roman&amp;amp;quot;; mso-fareast-font-family:&amp;amp;quot;Times New Roman&amp;amp;quot;;}@page Section1 {size:8.5in 11.0in; margin:70.85pt 70.85pt 70.85pt 70.85pt; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;}div.Section1 {page:Section1;}  --&gt;&lt;!--  [if gte mso 10]&amp;amp;gt;&amp;amp;lt;style&amp;amp;gt; /* Style Definitions */ table.MsoNormalTable {mso-style-name:&amp;amp;quot;Table Normal&amp;amp;quot;; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:&amp;amp;quot;&amp;amp;quot;; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:&amp;amp;quot;Times New Roman&amp;amp;quot;; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;}&amp;amp;lt;/style&amp;amp;gt;&amp;amp;lt;![endif]  --&gt;&lt;!--  [if gte mso 9]&amp;amp;gt;&amp;amp;lt;xml&amp;amp;gt; &amp;amp;lt;o:shapedefaults v:ext=&amp;amp;quot;edit&amp;amp;quot; spidmax=&amp;amp;quot;1026&amp;amp;quot;/&amp;amp;gt;&amp;amp;lt;/xml&amp;amp;gt;&amp;amp;lt;![endif]  --&gt;&lt;!--  [if gte mso 9]&amp;amp;gt;&amp;amp;lt;xml&amp;amp;gt; &amp;amp;lt;o:shapelayout v:ext=&amp;amp;quot;edit&amp;amp;quot;&amp;amp;gt;  &amp;amp;lt;o:idmap v:ext=&amp;amp;quot;edit&amp;amp;quot; data=&amp;amp;quot;1&amp;amp;quot;/&amp;amp;gt; &amp;amp;lt;/o:shapelayout&amp;amp;gt;&amp;amp;lt;/xml&amp;amp;gt;&amp;amp;lt;![endif]  --&gt;&lt;P&gt;I have noticed that you have&amp;nbsp; &lt;SPAN&gt;mcf5225_int_init&amp;nbsp; and&amp;nbsp; _int_install_isr in wrong order.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;First you should install isr - that means connect interrupt with service routine.&lt;/P&gt;&lt;P&gt;Then interrupt should be initialized - set int level, sublevel , mask/unmask.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;PetrL&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Apr 2009 14:19:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Help-defining-interrupts-with-MQX/m-p/175807#M2309</guid>
      <dc:creator>PetrL</dc:creator>
      <dc:date>2009-04-28T14:19:26Z</dc:date>
    </item>
    <item>
      <title>Re: Help defining interrupts with MQX</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Help-defining-interrupts-with-MQX/m-p/175808#M2310</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A perhaps very silly question: What's GPT? I haven't found it neither MQX User's Manual nor Reference Manual.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Sep 2009 22:45:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Help-defining-interrupts-with-MQX/m-p/175808#M2310</guid>
      <dc:creator>Ardoster</dc:creator>
      <dc:date>2009-09-13T22:45:30Z</dc:date>
    </item>
    <item>
      <title>Re: Help defining interrupts with MQX</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Help-defining-interrupts-with-MQX/m-p/175809#M2311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;GPT is ColdFire peripheral module - General Purpose Timer. See chip reference manual.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;MQX does not have driver for it, therefore you can not find it manual..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;PetrL&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 01:23:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Help-defining-interrupts-with-MQX/m-p/175809#M2311</guid>
      <dc:creator>PetrL</dc:creator>
      <dc:date>2009-09-14T01:23:54Z</dc:date>
    </item>
  </channel>
</rss>

