libws libws
WSwan hardware library for the Wonderful toolchain
Loading...
Searching...
No Matches
Functions - Serial port

Functions

static void ws_serial_open (uint8_t baud_rate)
 
static void ws_serial_close (void)
 
static bool ws_serial_is_overrun (void)
 
static void ws_serial_ack_overrun (void)
 
static bool ws_serial_is_readable (void)
 
static bool ws_serial_is_writable (void)
 
uint8_t ws_serial_getc (void)
 
int16_t ws_serial_getc_nonblock (void)
 
void ws_serial_putc (uint8_t value)
 

Detailed Description

Function Documentation

◆ ws_serial_ack_overrun()

static void ws_serial_ack_overrun ( void )
inlinestatic

Definition at line 52 of file serial.h.

◆ ws_serial_close()

static void ws_serial_close ( void )
inlinestatic

Definition at line 44 of file serial.h.

◆ ws_serial_getc()

uint8_t ws_serial_getc ( void )

◆ ws_serial_getc_nonblock()

int16_t ws_serial_getc_nonblock ( void )

◆ ws_serial_is_overrun()

static bool ws_serial_is_overrun ( void )
inlinestatic

Definition at line 48 of file serial.h.

◆ ws_serial_is_readable()

static bool ws_serial_is_readable ( void )
inlinestatic

Definition at line 56 of file serial.h.

◆ ws_serial_is_writable()

static bool ws_serial_is_writable ( void )
inlinestatic

Definition at line 60 of file serial.h.

◆ ws_serial_open()

static void ws_serial_open ( uint8_t baud_rate)
inlinestatic

Definition at line 40 of file serial.h.

◆ ws_serial_putc()

void ws_serial_putc ( uint8_t value)