XBee Firmware Library  1.6.0
Functions
tpm.c File Reference

Functions

void tpm2ov_isr (void)
 
void tpm3ov_isr (void)
 
void tpm_clock_gating (tpm_t tpm, uint8_t enable)
 
uint16_t tpm_compute_modulo (uint8_t tpmsc, uint32_t u_secs)
 
uint8_ttpm_get_baseaddr (tpm_t tpm)
 
int tpm_get_mode (xpin_t pin)
 
int tpm_irq_enable (xpin_t pin, bool_t enable)
 
 tpm_irq_handler_off (2, 1)
 
uint32_t tpm_modulo_to_usec (uint8_t tpmsc, uint16_t modulo)
 
int tpm_set_mode (xpin_t pin, uint8_t mode)
 
int tpm_set_prescaler (tpm_t tpm, uint32_t u_secs)
 
tpm_t xpin_get_tpm (xpin_t pin)
 
uint8_t xpin_get_tpm_ch (xpin_t pin)
 
bool_t xpin_has_tpmch (xpin_t pin)
 

Function Documentation

void tpm2ov_isr ( void  )
void tpm3ov_isr ( void  )
void tpm_clock_gating ( tpm_t  tpm,
uint8_t  enable 
)
uint16_t tpm_compute_modulo ( uint8_t  tpmsc,
uint32_t  u_secs 
)
uint8_t* tpm_get_baseaddr ( tpm_t  tpm)
int tpm_get_mode ( xpin_t  pin)
int tpm_irq_enable ( xpin_t  pin,
bool_t  enable 
)
tpm_irq_handler_off ( ,
 
)
uint32_t tpm_modulo_to_usec ( uint8_t  tpmsc,
uint16_t  modulo 
)
int tpm_set_mode ( xpin_t  pin,
uint8_t  mode 
)
int tpm_set_prescaler ( tpm_t  tpm,
uint32_t  u_secs 
)
tpm_t xpin_get_tpm ( xpin_t  pin)
uint8_t xpin_get_tpm_ch ( xpin_t  pin)
bool_t xpin_has_tpmch ( xpin_t  pin)