![]() |
Serial Wombat 18AB Firmware
|
Macros | |
| #define | UART_ACTIVE() { if (tp->uart_tx.output) { OutputArrayA[lastportbcounter] |= bitfield;} else {OutputArrayA[lastportbcounter] &= bitfieldInvert;}} |
| #define | UART_INACTIVE() { if (tp->uart_tx.output) { OutputArrayA[lastportbcounter] &= bitfieldInvert;} else {OutputArrayA[lastportbcounter] |= bitfield;}} |
| #define | STATE_IDLE 0 |
| #define | STATE_START_BIT 1 |
| #define | STATE_DATA 2 |
| #define | STATE_STOP_BIT 3 |
| #define | START_BIT_VALUE 0 |
| #define | STOP_BIT_VALUE 1 |
| #define | OUTPUT_CHARACTER 1 |
Functions | |
| void | init_uart_tx (void) |
| void | update_uart_tx (void) |
| #define OUTPUT_CHARACTER 1 |
| #define START_BIT_VALUE 0 |
| #define STATE_DATA 2 |
| #define STATE_IDLE 0 |
| #define STATE_START_BIT 1 |
| #define STATE_STOP_BIT 3 |
| #define STOP_BIT_VALUE 1 |
| #define UART_ACTIVE | ( | ) | { if (tp->uart_tx.output) { OutputArrayA[lastportbcounter] |= bitfield;} else {OutputArrayA[lastportbcounter] &= bitfieldInvert;}} |
| #define UART_INACTIVE | ( | ) | { if (tp->uart_tx.output) { OutputArrayA[lastportbcounter] &= bitfieldInvert;} else {OutputArrayA[lastportbcounter] |= bitfield;}} |
| void init_uart_tx | ( | void | ) |
| void update_uart_tx | ( | void | ) |
1.8.17