Wenn der Compiler meckert, dann soll das wohl Inline ASM werden. Dann braucht man da noch einiges um den eigentlichen ASM Code umd dem Compiler zu sagen was ASM ist, und was normaler C Code.
Dazu kommt ggf. noch ein extra Zeilenumbruch, z.B. mit \n\t .