Enda Kilgarriff / platform_drivers
Embed: (wiki syntax)

« Back to documentation index

uart_desc Struct Reference

uart_desc Struct Reference

Stucture holding the UART descriptor. More...

#include <uart.h>

Data Fields

uint8_t device_id
 UART Device ID.
uint32_t baud_rate
 UART Baud Rate.
void(* callback )(void *callback_ctx, uint32_t event, void *extra)
 Callback to be called when an operation is done (optional)
void * callback_ctx
 Parameter to be passed to the callback as app_param.
void * extra
 UART extra parameters (device specific)

Detailed Description

Stucture holding the UART descriptor.

Definition at line 69 of file uart.h.


Field Documentation

uint32_t baud_rate

UART Baud Rate.

Definition at line 73 of file uart.h.

void(* callback)(void *callback_ctx, uint32_t event, void *extra)

Callback to be called when an operation is done (optional)

Definition at line 75 of file uart.h.

void* callback_ctx

Parameter to be passed to the callback as app_param.

Definition at line 78 of file uart.h.

uint8_t device_id

UART Device ID.

Definition at line 71 of file uart.h.

void* extra

UART extra parameters (device specific)

Definition at line 80 of file uart.h.