inc/generic_timer.h File Reference

This graph shows which files directly or indirectly include this file:


Data Structures

struct  genericTimer_t
 genericTimer attributes More...

Defines

#define TIMER_NR_MAX   7
 maxumum number of timers

Functions

int genericTimer_init (genericTimer_t *pThis, int timerNr)
 Initialization for genericTimer.
int genericTimer_deinit (genericTimer_t *pThis)
 Deinit for genericTimer.
int genericTimer_startup (genericTimer_t *pThis)
 Startup of genericTimer.
unsigned int genericTimer_valueGet (genericTimer_t *pThis)
 Get current value.
int genericTimer_config (genericTimer_t *pThis, short config, int width, int period)
 Configures the timer.

Define Documentation

#define TIMER_NR_MAX   7

maxumum number of timers


Function Documentation

int genericTimer_config ( genericTimer_t pThis,
short  config,
int  width,
int  period 
)

Configures the timer.

Parameters:
pThis pointer to own object
Returns:
Zero on success, negative otherwise

int genericTimer_deinit ( genericTimer_t pThis  ) 

Deinit for genericTimer.

Parameters:
pThis pointer to own object
Returns:
Zero on success, negative otherwise

int genericTimer_init ( genericTimer_t pThis,
int  timerNr 
)

Initialization for genericTimer.

Parameters:
pThis pointer to own object
timerNr number of timer to use (0 .. 7)
Returns:
Zero on success, negative otherwise

int genericTimer_startup ( genericTimer_t pThis  ) 

Startup of genericTimer.

Parameters:
pThis pointer to own object
Returns:
Zero on success, negative otherwise

unsigned int genericTimer_valueGet ( genericTimer_t pThis  ) 

Get current value.

Parameters:
pThis pointer to own object
Returns:
current counter value


Generated on 3 Mar 2014 for PAL bare-c Library by  doxygen 1.4.7