100 #ifndef ti_driver_pwm_PWMTiva__include
101 #define ti_driver_pwm_PWMTiva__include
110 #define PWMTiva_NUM_PWM_PERIPHERALS 2
113 #define PWMTiva_NUM_PWM_GENERATORS 4
116 #define PWMTiva_CHANGE_GEN_PERIOD PWM_CMD_RESERVED + 0
const PWM_FxnTable PWMTiva_fxnTable
PWMTiva_Status * pwmStatus
Definition: PWMTiva.h:163
struct PWMTiva_Status PWMTiva_Status
PWMTiva_Status.
struct PWMTiva_HWAttrs PWMTiva_HWAttrs
PWMTiva Hardware attributes.
uint32_t pwmGenOpts
Definition: PWMTiva.h:142
uint8_t dutyMode
Definition: PWMTiva.h:166
uint8_t prescalar
Definition: PWMTiva.h:153
The definition of a PWM function table that contains the required set of functions to control a speci...
Definition: PWM.h:327
uint16_t genPeriods[PWMTiva_NUM_PWM_GENERATORS]
Definition: PWMTiva.h:151
uint32_t baseAddr
Definition: PWMTiva.h:140
uint32_t pwmOutput
Definition: PWMTiva.h:141
struct PWMTiva_Object PWMTiva_Object
PWMTiva Object.
#define PWMTiva_NUM_PWM_GENERATORS
Definition: PWMTiva.h:113
PWMTiva Object.
Definition: PWMTiva.h:162
uint16_t pwmDuty
Definition: PWMTiva.h:164
uint8_t pwmOutputBit
Definition: PWMTiva.h:165
PWMTiva Hardware attributes.
Definition: PWMTiva.h:139
uint8_t activeOutputs
Definition: PWMTiva.h:154
PWMTiva_Status.
Definition: PWMTiva.h:150
uint8_t cyclesPerMicroSec
Definition: PWMTiva.h:152