ADSP-BF609 - What is the meaning of "idle mode" in GPT module?
This is not a mode that will give any output like PWM mode and other modes. It is added just to ensure the proper programming sequence e.g. In PWM mode, the Timer Period, Width, Delay registers should be programmed after configuring TImer Config register (but before enabling timer) OR In Width capture mode, the Period width registers should not be written.
As mentioned in HRM, when TIMER_CONFIG.TMODE field is configured for idle mode, the Timer Period (TIMER_PERIOD), TImer Width (TIMER_WIDTH) and Timer Delay (TIMER_DELAY) registers are locked and non-writable. Thereby automatically following above conditions.