Forum: FreePascal
FreePascal
by Schorschi5566,
15. Jun 2011
Hallo Hagen,
danke für die Antworten. Das Problem war eigentlich schon gelöst.
Das PIC-Problem trat hier auf, wenn ich mich nicht irre: (Handelt sich wohl um eine globale Referenz auf FCRC16. Könnte man vielleicht lösen, wenn man FCRC16 als Parameter übergibt)
Forum: FreePascal
FreePascal
by Schorschi5566,
7. Jun 2011
Hallo Himitsu,
wenn man
MOV CRCDef.Polynomial,EDX
verwendet, "schluckt" er es. Bei TCRCDef.Bits ist es das Gleiche. Die übrigen Parameter funktionieren so wie angegeben. Hat wohl was damit zu tun, dass die ersten drei Parameter sowieso in Registern abgelegt werden.
Habe meinen Versuch aber erstmal auf Eis gelegt. Für Plattformunabhängigkeit wäre es besser, wenn alles in Pascal...