003
02.10.2008, 18:27 Uhr
Peter Dassow
|
Zitat: | Enrico postete Danke für die Info. Das ist für mich aber nichts, das kriege ich nicht angepasst.
Inzwischen hat sich der Grund für meine Anfrage aber nun doch erledigt. Die Hardware funktioniert nun. |
Das freut mich für Dich. Allerdings habe ich inzwischen mich etwas festgebissen an dem Thema. Wollte ein C-Programm, welches schon recht lange existiert, mit dem MANX/Aztec C 1.06 Compiler kompilieren... irgendwie bin ich schon zu lange aus dem Thema, habe zwar ein fehlerfrei compilierbares Programm, aber das Resultat sieht nicht so aus wie es sollte. Liegt wohl daran, dass ich in Aztec C keine Funktionen mit anderem Typ-Resultat als int deklarieren kann - oder was ist im folgenden Quelltext falsch ?
unsigned long crc32file(name) char *name; { .... }
DAS geht nicht. Es geht aber:
int crc32file(name) char *name; { .... }
Ist der Compiler nur unfähig oder sehe ich da was falsch ???
Gruss Peter
P.S.: Den kompletten Quellcode des CRC32 Programms könnt ihr unter http://www.z80.eu/downloads/crc32.c herunterladen. |