main_ubi_sdk v 0.1.3
This is UBI4 documentation
a_port.c File Reference
Include dependency graph for a_port.c:

Functions

void base_port_init (base_port_struct *port_str)
 
void base_port_receive_bridge (base_port_struct *port_str, uint8_t *buf, uint32_t size)
 
void base_port_slave_answer (base_port_struct *port_str, uint8_t *buf, uint32_t size)
 
void base_port_receive_to_current_device (base_port_struct *port_str, uint8_t *buf, uint32_t size)
 
void base_port_get_receive_buffer_size (base_port_struct *port_str, uint32_t *size)
 
void base_port_read_data_buffer (base_port_struct *port_str, uint8_t *out_buf, uint32_t out_buf_size, uint32_t *read_bytes_size)
 
uint8_t * port_get_tx_buffer (base_port_struct *port_str)
 
uint8_t * port_get_rx_buffer (base_port_struct *port_str)
 

Function Documentation

◆ base_port_get_receive_buffer_size()

void base_port_get_receive_buffer_size ( base_port_struct * port_str,
uint32_t * size )

◆ base_port_init()

void base_port_init ( base_port_struct * port_str)
Here is the call graph for this function:

◆ base_port_read_data_buffer()

void base_port_read_data_buffer ( base_port_struct * port_str,
uint8_t * out_buf,
uint32_t out_buf_size,
uint32_t * read_bytes_size )

◆ base_port_receive_bridge()

void base_port_receive_bridge ( base_port_struct * port_str,
uint8_t * buf,
uint32_t size )
Here is the caller graph for this function:

◆ base_port_receive_to_current_device()

void base_port_receive_to_current_device ( base_port_struct * port_str,
uint8_t * buf,
uint32_t size )
Here is the caller graph for this function:

◆ base_port_slave_answer()

void base_port_slave_answer ( base_port_struct * port_str,
uint8_t * buf,
uint32_t size )
Here is the caller graph for this function:

◆ port_get_rx_buffer()

uint8_t * port_get_rx_buffer ( base_port_struct * port_str)
Here is the caller graph for this function:

◆ port_get_tx_buffer()

uint8_t * port_get_tx_buffer ( base_port_struct * port_str)
Here is the caller graph for this function: