dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pios_com_driver Struct Reference

#include <pios_com.h>

Data Fields

void(* set_baud )(uintptr_t id, uint32_t baud)
 
void(* tx_start )(uintptr_t id, uint16_t tx_bytes_avail)
 
void(* rx_start )(uintptr_t id, uint16_t rx_bytes_avail)
 
void(* bind_rx_cb )(uintptr_t id, pios_com_callback rx_in_cb, uintptr_t context)
 
void(* bind_tx_cb )(uintptr_t id, pios_com_callback tx_out_cb, uintptr_t context)
 
bool(* available )(uintptr_t id)
 

Detailed Description

Definition at line 43 of file pios_com.h.

Field Documentation

bool(* pios_com_driver::available)(uintptr_t id)

Definition at line 49 of file pios_com.h.

void(* pios_com_driver::bind_rx_cb)(uintptr_t id, pios_com_callback rx_in_cb, uintptr_t context)

Definition at line 47 of file pios_com.h.

void(* pios_com_driver::bind_tx_cb)(uintptr_t id, pios_com_callback tx_out_cb, uintptr_t context)

Definition at line 48 of file pios_com.h.

void(* pios_com_driver::rx_start)(uintptr_t id, uint16_t rx_bytes_avail)

Definition at line 46 of file pios_com.h.

void(* pios_com_driver::set_baud)(uintptr_t id, uint32_t baud)

Definition at line 44 of file pios_com.h.

void(* pios_com_driver::tx_start)(uintptr_t id, uint16_t tx_bytes_avail)

Definition at line 45 of file pios_com.h.


The documentation for this struct was generated from the following file: