/*
  (c) 2004 by Malte Marwedel
  www.marwedels.de/malte
  Version: 1.0
  Die Verwendung geschieht auf eigene Verantwortung, es wird nicht garantiert,
  dass diese Datei fehlerfrei ist.
  Die Datei darf frei verwendet werden.
  Änderungen sind erlaubt solage kenntlich gemacht wird, dass es sich
  nicht mehr um die original Datei handelt.
*/

//Externe Funktionen
#include <io.h>
#include <inttypes.h>

//Liest ein Zeichen aus dem UART Register, sofern ein neues empfangen wurde
uint8_t uart_get(void) {
  if (bit_is_set(UCSRA,RXC)) {
    return UDR;
  }else{
    return 0;
  }
}
