|
MHVLib
20111011
An efficiency oriented runtime library for AVR microcontrollers
|
| _controlRegA | MHV_Timer8 | [protected] |
| _controlRegB | MHV_Timer8 | [protected] |
| _counter | MHV_Timer8 | [protected] |
| _counterSize | MHV_Timer8 | [protected] |
| _haveTime2 | MHV_Timer8 | [protected] |
| _interrupt | MHV_Timer8 | [protected] |
| _interruptEnableA | MHV_Timer8 | [protected] |
| _mode | MHV_Timer8 | [protected] |
| _outputCompare1 | MHV_Timer8 | [protected] |
| _outputCompare2 | MHV_Timer8 | [protected] |
| _prescaler | MHV_Timer8 | [protected] |
| _setPrescaler(MHV_TIMER_PRESCALER prescaler) | MHV_Timer8 | [protected] |
| _triggerData1 | MHV_Timer8 | [protected] |
| _triggerData2 | MHV_Timer8 | [protected] |
| _triggerFunction1 | MHV_Timer8 | [protected] |
| _triggerFunction2 | MHV_Timer8 | [protected] |
| _type | MHV_Timer8 | [protected] |
| calculatePrescaler(uint32_t time, MHV_TIMER_PRESCALER *prescaler, uint16_t *factor) | MHV_Timer8 | [protected] |
| calculateTop(uint32_t *time, uint16_t factor) | MHV_Timer8 | [protected] |
| connectOutput1(MHV_TIMER_CONNECT_TYPE type) | MHV_Timer8 | |
| connectOutput2(MHV_TIMER_CONNECT_TYPE type) | MHV_Timer8 | |
| current() | MHV_Timer8 | |
| disable() | MHV_Timer8 | |
| enable() | MHV_Timer8 | |
| enabled() | MHV_Timer8 | |
| getOutput(uint8_t channel) | MHV_Timer8 | |
| getOutput1() | MHV_Timer8 | |
| getOutput2() | MHV_Timer8 | |
| getPrescaler() | MHV_Timer8 | |
| getPrescalerMultiplier() | MHV_Timer8 | |
| getTop() | MHV_Timer8 | |
| MHV_Timer8() | MHV_Timer8 | [protected] |
| MHV_Timer8(MHV_TIMER_TYPE type, volatile uint8_t *controlRegA, volatile uint8_t *controlRegB, volatile uint8_t *overflowReg1, volatile uint8_t *overflowReg2, volatile uint8_t *counter, volatile uint8_t *interrupt, uint8_t interruptEnableA) | MHV_Timer8 | |
| setGenerationMode() | MHV_Timer8 | [protected] |
| setMode(MHV_TIMER_MODE mode) | MHV_Timer8 | |
| setOutput(uint8_t channel, uint8_t value) | MHV_Timer8 | |
| setOutput1(uint8_t value) | MHV_Timer8 | |
| setOutput2(uint8_t value) | MHV_Timer8 | |
| setPeriods(uint32_t usec1, uint32_t usec2) | MHV_Timer8 | |
| setPeriods(MHV_TIMER_PRESCALER prescaler, uint8_t time1, uint8_t time2) | MHV_Timer8 | |
| setPrescaler(MHV_TIMER_PRESCALER prescaler) | MHV_Timer8 | |
| setTop(uint8_t value) | MHV_Timer8 | |
| setTriggers(void(*triggerFunction1)(void *triggerData), void *triggerData1, void(*triggerFunction2)(void *triggerData), void *triggerData2) | MHV_Timer8 | |
| trigger1() | MHV_Timer8 | |
| trigger2() | MHV_Timer8 |