modm API documentation
modm::platform::GeneralPurposeTimer Member List

This is the complete list of members for modm::platform::GeneralPurposeTimer, including all inherited members.

DeadTimeResolution enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
DmaRequestEnable enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
Event enum name (defined in modm::platform::BasicTimer)modm::platform::BasicTimerstrong
InputCaptureMapping enum namemodm::platform::GeneralPurposeTimerstrong
InputCapturePolarity enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
InputCapturePrescaler enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
Interrupt enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
InterruptFlag enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
MODM_FLAGS32(Interrupt) (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimer
MODM_FLAGS32(InterruptFlag) (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimer
MODM_FLAGS32(OutputCompareMode) (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimer
MODM_FLAGS32(Interrupt) (defined in modm::platform::BasicTimer)modm::platform::BasicTimer
MODM_FLAGS32(InterruptFlag) (defined in modm::platform::BasicTimer)modm::platform::BasicTimer
Mode enum namemodm::platform::GeneralPurposeTimerstrong
OffStateForIdleMode enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
OffStateForRunMode enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
OutputCompareMode enum namemodm::platform::GeneralPurposeTimerstrong
OutputComparePolarity enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
OutputComparePreload enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
PinState enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
SlaveMode enum namemodm::platform::GeneralPurposeTimerstrong
SlaveModeTrigger enum name (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerstrong
Value typedef (defined in modm::platform::BasicTimer)modm::platform::BasicTimer
acknowledgeInterruptFlags(InterruptFlag_t flags)modm::platform::BasicTimerstatic
applyAndReset()modm::platform::BasicTimerinlinestatic
configureInputChannel(uint32_t channel, InputCaptureMapping input, InputCapturePrescaler prescaler, InputCapturePolarity polarity, uint8_t filter)modm::platform::GeneralPurposeTimerstatic
configureOutputChannel(uint32_t channel, OutputCompareMode_t mode, uint16_t compareValue)modm::platform::GeneralPurposeTimerstatic
disable()modm::platform::BasicTimerstatic
disableInterrupt(Interrupt_t interrupt)modm::platform::BasicTimerstatic
enable()modm::platform::BasicTimerstatic
enableInterrupt(Interrupt_t interrupt)modm::platform::BasicTimerstatic
enableInterruptVector(bool enable, uint8_t priority)modm::platform::BasicTimerstatic
getCompareValue(uint32_t channel)modm::platform::GeneralPurposeTimerstatic
getInterruptFlags()modm::platform::BasicTimerstatic
getOverflow()modm::platform::BasicTimerinlinestatic
getPrescaler()modm::platform::BasicTimerinlinestatic
getValue()modm::platform::BasicTimerinlinestatic
hasAdvancedPwmControl()modm::platform::BasicTimerstaticconstexpr
isComplementaryChannel() (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerinlinestatic
isCountingDown() (defined in modm::platform::BasicTimer)modm::platform::BasicTimerinlinestatic
isCountingUp()modm::platform::BasicTimerinlinestatic
isEnabled()modm::platform::BasicTimerstatic
pause()modm::platform::BasicTimerstatic
setCompareValue(uint32_t channel, uint16_t value)modm::platform::GeneralPurposeTimerstatic
setMode(Mode mode, SlaveMode slaveMode=SlaveMode::Disabled, SlaveModeTrigger slaveModeTrigger=(SlaveModeTrigger) 0)modm::platform::GeneralPurposeTimerstatic
modm::platform::BasicTimer::setMode(Mode mode)modm::platform::BasicTimerstatic
setOverflow(Value overflow)modm::platform::BasicTimerinlinestatic
setPeriod(std::chrono::duration< Rep, Period > duration, bool autoApply=true)modm::platform::BasicTimerstatic
setPrescaler(uint16_t prescaler)modm::platform::BasicTimerinlinestatic
setValue(Value value)modm::platform::BasicTimerinlinestatic
signalToChannel() (defined in modm::platform::GeneralPurposeTimer)modm::platform::GeneralPurposeTimerinlinestaticprotected
start()modm::platform::BasicTimerstatic