Go to the source code of this file.
Data Structures | |
struct | tamagawa_tx |
Tamagawa Interface Transmit data. More... | |
struct | tamagawa_rx |
Tamagawa Interface Received data. More... | |
struct | tamagawa_uart_interface |
Tamagawa Interface. More... | |
Macros | |
#define | MAX_EEPROM_ADDRESS (127) |
Used to set the maximum address that can be used for EEPROM Read/Write. More... | |
#define | MAX_EEPROM_WRITE_DATA (255) |
Used to set the maximum value that can be written in EEPROM. More... | |
Enumerations | |
enum | data_id { DATA_ID_0, DATA_ID_1, DATA_ID_2, DATA_ID_3, DATA_ID_6, DATA_ID_7, DATA_ID_8, DATA_ID_C, DATA_ID_D, DATA_ID_NUM } |
Data ID codes. More... | |
Functions | |
int32_t | tamagawa_command_process (volatile struct tamagawa_uart_interface *tamagawa_interface, UARTLLD_Handle *gUartHandle, int32_t cmd) |
Process The Tamagawa Command. More... | |
int32_t | tamagawa_crc_verify (volatile struct tamagawa_uart_interface *tamagawa_interface) |
Compare Received CRC and Calculated CRC. More... | |
void | tamagawa_init (volatile struct tamagawa_uart_interface *tamagawa_interface, uint32_t instance, uint32_t base_address, uint32_t pin_number, uint32_t pin_direction) |
Configure GOPIO pin for RTSn(sw flow control) More... | |