und hier:
void uart_gets( char* Buffer, uint8_t MaxLen )
soll es so bleiben oder auch ändern