Classes | |
| struct | AsyncRegister |
| struct | SimpleTimer |
| struct | OneChannel8BitTimer |
| class | AsyncOneChannel8BitTimer |
| struct | OneChannel8BitTimerWithAsynchronousOperation |
| struct | TwoChannel8BitTimer |
| class | AsyncTwoChannel8BitTimer |
| struct | TwoChannel8BitTimerWithAsynchronousOperation |
| struct | TwoChannel16BitTimerBase |
| struct | OldTwoChannel16BitTimer |
| struct | NewTwoChannel16BitTimer |
| struct | ThreeChannel16BitTimer |
Enumerations | |
| enum | CommonConstants { ClockMask = 0x03, Force = 0x80, ForceA = 0x80, ForceB = 0x40, ForceC = 0x20, OldForceA = 0x08, OldForceB = 0x04, TopMaskA8 = 0x03, TopMaskA16 = 0x03, TopMaskB8 = 0x08, TopMaskB16 = 0x18 } |
| enum | BitFlags { AsynchronousFlagA = 0x08, CounterUpdateFlagA = 0x04, OutputCompareUpdateFlagA = 0x02, ControlUpdateFlagA = 0x01, ExternalClockEnableFlagB = 0x40, AsynchronousFlagB = 0x20, CounterUpdateFlagB = 0x10, OutputCompareAUpdateFlagB = 0x08, OutputCompareBUpdateFlagB = 0x04, ControlAUpdateFlagB = 0x02, ControlBUpdateFlagB = 0x01 } |
Definition at line 188 of file Timer.h.
00189 { 00190 AsynchronousFlagA = 0x08, 00191 CounterUpdateFlagA = 0x04, 00192 OutputCompareUpdateFlagA = 0x02, 00193 ControlUpdateFlagA = 0x01, 00194 ExternalClockEnableFlagB = 0x40, 00195 AsynchronousFlagB = 0x20, 00196 CounterUpdateFlagB = 0x10, 00197 OutputCompareAUpdateFlagB = 0x08, 00198 OutputCompareBUpdateFlagB = 0x04, 00199 ControlAUpdateFlagB = 0x02, 00200 ControlBUpdateFlagB = 0x01 00201 00202 }; // enum BitFlags
| ClockMask | |
| Force | |
| ForceA | |
| ForceB | |
| ForceC | |
| OldForceA | |
| OldForceB | |
| TopMaskA8 | |
| TopMaskA16 | |
| TopMaskB8 | |
| TopMaskB16 |
Definition at line 172 of file Timer.h.
00173 { 00174 ClockMask = 0x03, 00175 Force = 0x80, 00176 ForceA = 0x80, 00177 ForceB = 0x40, 00178 ForceC = 0x20, 00179 OldForceA = 0x08, 00180 OldForceB = 0x04, 00181 TopMaskA8 = 0x03, 00182 TopMaskA16 = 0x03, 00183 TopMaskB8 = 0x08, 00184 TopMaskB16 = 0x18 00185 00186 }; // enum CommonConstants
1.5.2
|
|
|