XBee Firmware Library
1.6.0
|
Functions | |
void | sys_clocks_init (void) |
Initializes all the system clocks. More... | |
uint8_t | sys_get_hw_id (void) |
Gets the hardware ID of the device. More... | |
void | sys_halt (char *str) |
Prints out the given string, disables IRQs and stops the application execution. More... | |
void | sys_init (void) |
Initializes the device. Calls the different module initialization functions. More... | |
void | sys_irqs_disable (void) |
Disables the IRQs. More... | |
void | sys_irqs_enable (void) |
Enables the IRQs. More... | |
void | sys_reset (app_rst_casuses_t reason) |
Restarts the device. More... | |
void | sys_udelay (uint8_t delay) |
Performs a software delay of delay micro seconds. More... | |
void | sys_watchdog_reset (void) |
Resets the watchdog timer. More... | |
Variables | |
volatile app_rst_casuses_t | app_rst |
volatile bl_rst_casues_t | bl_rst |
volatile uint8_t | haddr_16 [2] |
volatile uint8_t | haddr_64 [8] |
volatile app_rst_casuses_t app_rst |
volatile bl_rst_casues_t bl_rst |
volatile uint8_t haddr_16[2] |
volatile uint8_t haddr_64[8] |