vsync
-
habe folgenden code:
void vsync () { asm ( " mov dx, 986 \n\t" // VGA input status register " vretrace_loop: \n\t" " in al, dx \n\t" " test al, 8 \n\t" // bit 3 set? " jz vretrace_loop \n\t" // no, continue waiting ); }
Und diesen Error:
symbol `vretrace_loop' is already defined
mit dem Dev-cpp, also g++
Wie bring ich das zum laufen?
-
Vielleicht einen passenderen Threadtitel wählen, damit den Thread auch jemand sieht, der sich mit dem gcc-Inline-Assembler auskennt? Mit vsync hat das Thema ja wohl nichts zu tun.