![]() |
Zephyr API 4.4.99
A Scalable Open Source RTOS
|
Go to the source code of this file.
Macros | |
| #define | PWM_IFX_SYSCLK_DIV_8_BIT 0 |
| Divider Type. | |
| #define | PWM_IFX_SYSCLK_DIV_16_BIT 1 |
| #define | PWM_IFX_TCPWM_OUTPUT_HIGHZ 0 |
| Custom PWM flags for Infineon TCPWM These flags can be used with the PWM API in the upper 8 bits of pwm_flags_t. | |
| #define | PWM_IFX_TCPWM_OUTPUT_RETAIN 1 |
| #define | PWM_IFX_TCPWM_OUTPUT_LOW 2 |
| #define | PWM_IFX_TCPWM_OUTPUT_HIGH 3 |
| #define | PWM_IFX_TCPWM_OUTPUT_MASK 0x3 |
| #define | PWM_IFX_TCPWM_OUTPUT_POS 8 /* Place at the end of flags */ |
| #define PWM_IFX_SYSCLK_DIV_16_BIT 1 |
| #define PWM_IFX_SYSCLK_DIV_8_BIT 0 |
Divider Type.
| #define PWM_IFX_TCPWM_OUTPUT_HIGH 3 |
| #define PWM_IFX_TCPWM_OUTPUT_HIGHZ 0 |
Custom PWM flags for Infineon TCPWM These flags can be used with the PWM API in the upper 8 bits of pwm_flags_t.
They allow configuring the output behavior of the PWM pins when the PWM is disabled.
| #define PWM_IFX_TCPWM_OUTPUT_LOW 2 |
| #define PWM_IFX_TCPWM_OUTPUT_MASK 0x3 |
| #define PWM_IFX_TCPWM_OUTPUT_POS 8 /* Place at the end of flags */ |
| #define PWM_IFX_TCPWM_OUTPUT_RETAIN 1 |