|
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] |
1.8.10