Hei HaHa-Freak,

prüfe mal als erstes, welche Files du da übersetzt hast. Spätestens bei der Zeile
"if(t1 & 0x07) /"
muss sich der Compiler beschweren. Hat er aber nach deiner Beschreibung nicht getan.
Dann noch wie izaseba vorschlägt: Schritt für Schritt kleine debug-Features einbauen. Dann siehst du wenigstens, wie weit dein Code kommt, ehe er "hängt" (oder so aussieht).

Alaaf, Rakke