|
int | gpio_config (xpin_t pin, uint8_t cfg) |
| Configures the selected pin as a standard GPIO. More...
|
|
void | gpio_config_dir (xpin_t pin, uint8_t cfg) |
| Configures pin as input or output. More...
|
|
int | gpio_config_irq (xpin_t pin, bool_t type, bool_t edge) |
| Configures the specified XBee pin as IRQ. More...
|
|
int | gpio_enable_xpin_irq (xpin_t pin, bool_t enable) |
| Enables or disables a specific IRQ. More...
|
|
bool_t | gpio_get (xpin_t pin) |
| Gets the value of the specified pin. More...
|
|
void | gpio_irq_enable (bool_t enable) |
| Enables or disables all the IRQs. More...
|
|
void | gpio_irq_handler_xpin_10 (void) |
|
void | gpio_irq_handler_xpin_11 (void) |
|
void | gpio_irq_handler_xpin_13 (void) |
|
void | gpio_irq_handler_xpin_15 (void) |
|
void | gpio_irq_handler_xpin_16 (void) |
|
void | gpio_irq_handler_xpin_18 (void) |
|
void | gpio_irq_handler_xpin_19 (void) |
|
void | gpio_irq_handler_xpin_2 (void) |
|
void | gpio_irq_handler_xpin_20 (void) |
|
void | gpio_irq_handler_xpin_24 (void) |
|
void | gpio_irq_handler_xpin_26 (void) |
|
void | gpio_irq_handler_xpin_28 (void) |
|
void | gpio_irq_handler_xpin_29 (void) |
|
void | gpio_irq_handler_xpin_3 (void) |
|
void | gpio_irq_handler_xpin_31 (void) |
|
void | gpio_irq_handler_xpin_32 (void) |
|
void | gpio_irq_handler_xpin_33 (void) |
|
void | gpio_irq_handler_xpin_4 (void) |
|
void | gpio_irq_handler_xpin_7 (void) |
|
void | gpio_irq_handler_xpin_8 (void) |
|
void | gpio_irq_handler_xpin_9 (void) |
|
void | gpio_set (xpin_t pin, bool_t val) |
| Sets the specified pin in high or low level. Notice the XBee pin must be configured as output to be able to set it. More...
|
|
int | port_bit_get (port_t port, uint8_t bit) |
| Reads the value of the specified bit of the selected port. More...
|
|
int | port_bit_set (port_t port, uint8_t bit, bool_t val) |
| Writes a value in the specified bit of the selected port. More...
|
|
int | port_config (port_t port, uint8_t cfg) |
| Initializes and configures the specified port with the parameters selected in cfg param. More...
|
|
uint8_t | port_get (port_t port) |
| Reads a byte of data from the specified port. More...
|
|
void | port_set (port_t port, uint8_t val) |
| Writes a byte in the specified port. More...
|
|