CMUAbstract / libio

A library that provides a uniform interface to different I/O backends

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This library provides a uniform interface to different I/O backends

The I/O backends supported are:
 * libmspconsole (poorly named): hardware UART module on MSP430
 * libmspsoftuart (aka. msp430-softuart): software UART using GPIO+Timer on MSP430
 * libedb: proxy output via the connection to EDB (Energy-interference-free Debugger)

With the help of this library, the backend can be switched with a
switch variable in the build config without any change to the code.

About

A library that provides a uniform interface to different I/O backends


Languages

Language:C 97.4%Language:Makefile 2.6%