Das hier
ist kein Funktionsaufruf der Funktion uart_getc. Das vergleicht, ob die
Startadresse der Funktion uart_getc identisch ist mit start. Und da hier
die Datentypen so gar nicht zusammenpassen, hätte ich hier eigentlich
eine Warnung vom Compiler erwartet.
Mach dir Leerzeichen rein!
Seit du 6 Jahre alt bist, hast du dein Gehirn darauf trainiert, dass
sich zwischen einzelnen Wörtern ein Leerraum befindet! Nutze dieses
Potential!
Nur weil man in C alle Wörter prinzipiell auf Knirsch schreiben kann,
heißt das nicht, das man das auch muss!
Wenn ich sehe, wieviele blödsinnige Fehler in diesem Forum von anderen
gesucht werden müssen, nur weil man die einfachsten Dinge in den
Schreibweisen bzw. Formatierung nicht beherzigt, könnte ich schreien.