/* Disable the PWM interrupt of the PWM module. 
The  */
void PWMIntDisable(unsigned long ulBase, unsigned long ulChannel, unsigned long ulIntType)
/* Disable the PWM interrupt of the PWM module. 
The  */
void PWMIntDisable(unsigned long ulBase, unsigned long ulChannel, unsigned long ulIntType)
{
    unsigned long ulChannelTemp;
    ulChannelTemp = ulChannel;
    xASSERT((ulBase == PWMA_BASE));
    xASSERT(((ulChannelTemp >= 0) || (ulChannelTemp <= 5)));
    xASSERT((ulIntType == PWM_INT_DUTY) || (ulIntType == PWM_INT_BRAKE) ||
            (ulIntType == PWM_INT_PWM));
    if(ulIntType == PWM_INT_PWM)
    {
        xHWREG(ulBase + PWM_PIER) &= ~(PWM_PIER_PWMPIE0 << ulChannelTemp);
    }
    else if(ulIntType == PWM_INT_DUTY)
    {
        xHWREG(ulBase + PWM_PIER) &= ~(PWM_PIER_PWMDIE0 << ulChannelTemp);
    }
    else
    {
        xHWREG(ulBase + PWM_PIER) &= ~PWM_PIER_BRKIE;
    }
}