diff options
Diffstat (limited to 'ports/mimxrt/machine_pwm.c')
-rw-r--r-- | ports/mimxrt/machine_pwm.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ports/mimxrt/machine_pwm.c b/ports/mimxrt/machine_pwm.c index b68521281..df76ed2b8 100644 --- a/ports/mimxrt/machine_pwm.c +++ b/ports/mimxrt/machine_pwm.c @@ -241,7 +241,9 @@ static void configure_flexpwm(machine_pwm_obj_t *self) { pwmConfig.pairOperation = kPWM_Independent; } pwmConfig.clockSource = kPWM_BusClock; + #if !defined(FSL_FEATURE_PWM_HAS_NO_WAITEN) || (!FSL_FEATURE_PWM_HAS_NO_WAITEN) pwmConfig.enableWait = false; + #endif pwmConfig.initializationControl = self->sync ? kPWM_Initialize_MasterSync : kPWM_Initialize_LocalSync; if (PWM_Init(self->instance, self->submodule, &pwmConfig) == kStatus_Fail) { |