<?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: Inconsistent Register Behavior (Inaccessible PWM structure Registers) in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281705#M8811</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Steve, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do you enable clock for mcPWM in PPMHR1[CD34] ? Out of reset this bit is high, means clock for this module is disabled. Try writing it to zero. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 Apr 2013 12:58:47 GMT</pubDate>
    <dc:creator>Martin_</dc:creator>
    <dc:date>2013-04-24T12:58:47Z</dc:date>
    <item>
      <title>Inconsistent Register Behavior (Inaccessible PWM structure Registers)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281702#M8808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am porting workable code developed in Processor Expert to MQX 4.0.&amp;nbsp; I am using the TWR-MCF5441X Tower.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I started by reproducing PE macros &lt;SPAN style="font-family: 'courier new', courier; font-size: 11px;"&gt;setReg16&lt;/SPAN&gt;, &lt;SPAN style="font-family: 'courier new', courier; font-size: 11px;"&gt;getReg16&lt;/SPAN&gt;, &lt;SPAN style="font-family: 'courier new', courier; font-size: 11px;"&gt;clrReg16Bits&lt;/SPAN&gt;, and &lt;SPAN style="font-family: 'courier new', courier; font-size: 11px;"&gt;setReg8Bits&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I then replace the register definitions in PE with the board pointer (pX).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I am seeing is that certain registers are accessible this way, and others are not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, the GPIO structure IS accessible and I can toggle an LED on the board with this code:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; clrReg16Bits( pX-&amp;gt;GPIO.PCR_G, 0x03U ) ;&amp;nbsp;&amp;nbsp; // G0: 0x03 : 10 Pull-Enabled, 01 Pull-Up&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; setReg8Bits(&amp;nbsp; pX-&amp;gt;GPIO.PODR_G,&amp;nbsp; 0x01U ) ; // Set Port G.0 high, all others low&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; setReg8Bits(&amp;nbsp; pX-&amp;gt;GPIO.PDDR_G,&amp;nbsp; 0x01U ) ; // Configure G.0 as output&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The PWM structure, on the other hand IS NOT accessible.&amp;nbsp; When I read the registers back all values return 0xFFFF.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; setReg16( pX-&amp;gt;PWM.PWM_SM0INIT,&amp;nbsp; 0xFF00U ) ; // Initial - Start/Minimum/Reset Count&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; setReg16( pX-&amp;gt;PWM.PWM_SM0VAL0,&amp;nbsp; 0x0000U ) ; // Value 0 - middle point of PWM period &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; setReg16( pX-&amp;gt;PWM.PWM_SM0VAL1,&amp;nbsp; 0x0100U ) ; // Value 1 - End/Maximum/Modulo/Counter Reload &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Since I am trying to build a driver for the mcPWM module, this is a problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone shed light on why I can access certain registers but not others this way?&lt;/P&gt;&lt;P&gt;Is it feasible there are some code enables deep within the BSP that are preventing these registers from being read or written (I would suspect the access problem is two-way since the registers all appear to be 0xFFFF on boot while from the PE example they are zero).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;SPAN style="color: #575757;"&gt;Full Example Code&lt;/SPAN&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;// Macros from processor expert.................................................&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;#define setReg16(RegName, val)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (RegName = (uint_16)(val))&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;#define getReg16(RegName)&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; (RegName)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;#define clrReg16Bits(RegName, ClrMask)&amp;nbsp; (RegName &amp;amp;= (uint_16)(~(uint_16)(ClrMask)))&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;#define setReg8Bits(RegName, SetMask)&amp;nbsp;&amp;nbsp; (RegName |= (uint_8)(SetMask))&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;// Board pointer and test variable..............................................&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;VMCF5441_STRUCT_PTR&amp;nbsp; pX&amp;nbsp;&amp;nbsp; = _PSP_GET_IPSBAR() ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;uint_16&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; nVal = 0 ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;void test( void )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; // Turn on LED1===============================================================&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; // This is just an easily verifiable initial test to ensure understanding of code&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; // Direct Access through pointer to GPIO Register... WORKS&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; // (Verified by seeing LED illuminate and reading back register values)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; clrReg16Bits( pX-&amp;gt;GPIO.PCR_G, 0x03U ) ;&amp;nbsp;&amp;nbsp; // G0: 0x03 : 10 Pull-Enabled, 01 Pull-Up&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; setReg8Bits(&amp;nbsp; pX-&amp;gt;GPIO.PODR_G,&amp;nbsp; 0x01U ) ; // Set Port G.0 high, all others low&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; setReg8Bits(&amp;nbsp; pX-&amp;gt;GPIO.PDDR_G,&amp;nbsp; 0x01U ) ; // Configure G.0 as output&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; nVal = pX-&amp;gt;GPIO.PCR_G ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; nVal = pX-&amp;gt;GPIO.PODR_G ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; nVal = pX-&amp;gt;GPIO.PDDR_G ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; // PWM Configuration==========================================================&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; // Direct Access through pointer to PWM Structure... DOES NOT WORK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; // (Reading back register values denotes 0xFFFF in every register)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; setReg16( pX-&amp;gt;PWM.PWM_SM0INIT,&amp;nbsp; 0xFF00U ) ; // Initial - Start/Minimum/Reset Count&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; setReg16( pX-&amp;gt;PWM.PWM_SM0VAL0,&amp;nbsp; 0x0000U ) ; // Value 0 - middle point of PWM period &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; setReg16( pX-&amp;gt;PWM.PWM_SM0VAL1,&amp;nbsp; 0x0100U ) ; // Value 1 - End/Maximum/Modulo/Counter Reload &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; // All reads return 0xFFFF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; nVal = pX-&amp;gt;PWM.PWM_SM0INIT ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; nVal = pX-&amp;gt;PWM.PWM_SM0VAL0 ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;&amp;nbsp; nVal = pX-&amp;gt;PWM.PWM_SM0VAL1 ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Apr 2013 16:15:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281702#M8808</guid>
      <dc:creator>stevejanisch</dc:creator>
      <dc:date>2013-04-23T16:15:25Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistent Register Behavior (Inaccessible PWM structure Registers)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281703#M8809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Steve Janisch,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I wonder why you read 0xFFFF, reset value of those registers is alleged to be 0. If you open register window in CW, can you check values of PWM registers if it's really 0xFFFF after reset? Are you using debug or release target?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What about clock enablement for PWM module ? How do you handle that in MQX? There's _bsp_enable_card function in code file named init_bsp. Clock's enablements are located in gpio_init code file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have not MCF 54418 board at my hand right now, therefore those questions before I get one board to test your pointer approach.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;c0170&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Apr 2013 05:40:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281703#M8809</guid>
      <dc:creator>c0170</dc:creator>
      <dc:date>2013-04-24T05:40:50Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistent Register Behavior (Inaccessible PWM structure Registers)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281704#M8810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your feedback.&amp;nbsp; I don't think the registers are truly 0xFFFF... I think that something in MQX is blocking IO to the registers (just a hypothesis at this point).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In a &lt;STRONG&gt;non-MQX&lt;/STRONG&gt; project, the PWM registers appear normal and can be read and written to (see attached word or pdf file).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the &lt;STRONG&gt;MQX project&lt;/STRONG&gt;, certain registers appear normal and can be read and written to (e.g. GPIO Port G) but the PWM Module registers appear as 0xFFFF and do not appear to be written to (again see attached).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I don't think the question is about the pointer approach (I have tried more direct methods and get the same outcome -- the GPIO registers can be read and revised; the PWM module registers cannot) or about clock enables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am very new to Coldfire, CodeWarrior, and MQX, but it appears to me that since PWM module register IO works in the non-MQX project but not in the MQX project it has something to do with MQX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will look a bit closer at the options and code for &lt;STRONG&gt;_bsp_enable_card&lt;/STRONG&gt;.&amp;nbsp; A quick look didn't show anything referring to "PWM", but perhaps the absence of any such reference is in fact a problem... although it is very difficult to reverse engineer that which is missing and undocumented.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Apr 2013 12:31:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281704#M8810</guid>
      <dc:creator>stevejanisch</dc:creator>
      <dc:date>2013-04-24T12:31:58Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistent Register Behavior (Inaccessible PWM structure Registers)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281705#M8811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Steve, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do you enable clock for mcPWM in PPMHR1[CD34] ? Out of reset this bit is high, means clock for this module is disabled. Try writing it to zero. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Apr 2013 12:58:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281705#M8811</guid>
      <dc:creator>Martin_</dc:creator>
      <dc:date>2013-04-24T12:58:47Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistent Register Behavior (Inaccessible PWM structure Registers)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281706#M8812</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well that is just %#@* brilliant !!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As soon as I clear the PPMHR1[CD34] bit the CodeWarrior register view for the PWM module registers changes from all 0xFFFF to realistic values.&amp;nbsp; I can read/write the registers and produce the same results as the non-MQX code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I see the bit was cleared in the PE_low_level_init section of the non-MQX processor expert code.&amp;nbsp; I had missed it carrying over the code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very very much !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Apr 2013 14:21:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281706#M8812</guid>
      <dc:creator>stevejanisch</dc:creator>
      <dc:date>2013-04-24T14:21:30Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistent Register Behavior (Inaccessible PWM structure Registers)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281707#M8813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Excellent, as we have proposed both me &amp;amp; Martin, clock enablement was a problem. Always bear in mind to enable clocks for a module you want to use :smileywink:&lt;SPAN class="st"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;c0170&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Apr 2013 20:14:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Inconsistent-Register-Behavior-Inaccessible-PWM-structure/m-p/281707#M8813</guid>
      <dc:creator>c0170</dc:creator>
      <dc:date>2013-04-24T20:14:21Z</dc:date>
    </item>
  </channel>
</rss>

