TNKernel RTOS Port
-
N'abend zusammen,
ich möchte gerne TNKernel vom ARM auf Coldfire (M68k) portieren.
In meiner Leichtsinnigkeit denke ich, dass ein Gutteil der Portierung in dem ASM-File File steckt. Nun habe ich von ARM-Asm so überhaupt keine Ahnung. Den FindFirstBit Algorithmus konnte ich zwar von ARM-Asm nach ANSI-C übersetzen, aber manche Konstrukte sind schon komplizierter. Hat hier jemand Zeit mir einige Konstrukte aus ARM-Assembler zu erklären?bye, Arne
-
http://de.wikipedia.org/wiki/Metafrage
Zeig die Konstrukte her, wenn sich wer findet gut, wenn sich niemand findet Pech
-
ArneS schrieb:
ich möchte gerne TNKernel vom ARM auf Coldfire (M68k) portieren.
In meiner Leichtsinnigkeit denke ich, dass ein Gutteil der Portierung in dem ASM-File File steckt.ist auch so. hauptsächlich das context switching musste neu in coldfire-ASM code machen. das meiste andere ist ja normales 'C' und kann 1:1 übernommen werden.
btw: vom FreeRTOS gibts einen coldfire port. davon könntest du ja die ASM-routinen übernehmen. --> http://www.freertos.org/portcoldfire.htmlArneS schrieb:
Hat hier jemand Zeit mir einige Konstrukte aus ARM-Assembler zu erklären?
na, dann zeig doch mal.