slip.h File Reference

SLIP interface defintion. More...

Detailed Description

#include <inttypes.h>
#include "net/gnrc.h"
#include "periph/uart.h"
#include "ringbuffer.h"
+ Include dependency graph for slip.h:

Go to the source code of this file.

Data Structures

struct  gnrc_slip_dev_t
 Device descriptor for SLIP devices. More...
 
struct  xbee_params
 auto_init struct holding SLIP initalization params More...
 

Macros

#define GNRC_SLIP_BUFSIZE   (1500U)
 UART buffer size used for TX and RX buffers. More...
 

Typedefs

typedef struct xbee_params gnrc_slip_params_t
 auto_init struct holding SLIP initalization params
 

Functions

kernel_pid_t gnrc_slip_init (gnrc_slip_dev_t *dev, uart_t uart, uint32_t baudrate, char *stack, size_t stack_size, char priority)
 Initializes a new SLIP control thread for UART device uart. More...