Hallo,
für eine TFT Simulation möchte ich Teile der mbed lib auf dem PC laufen
lassen. Das klappt schon einigermassen gut, der Grafikteil funktioniert,
aber mit dem retargetting komme ich nicht klar.
Dazu wird eine Funktion
1 | extern "C" FILEHANDLE PREFIX(_open)(const char* name, int openmode) {
|
definiert die Ausgaben umlenkt wenn eine Datei angelegt wird die mit ":"
anfängt. Für den µC mit GCC übersetzt funktioniert das, auf der PC Seite
mit dem VC wird diese Funktion nicht aufgerufen. Das PREFIX Makro lässt
den Namen wie er ist.
Wie bringe ich den VC dazu die _open Funktion zu benutzen?