Hallo, kennt jemand eine Assembler Implementierung des ITU G.722 Sprachcodec für den DSP-Serie DSP563xx von Motorola (später Metrowerks, Freescale)? Gruß, DSPFreund
DSPFreund schrieb: > Hallo, > > kennt jemand eine Assembler Implementierung des ITU G.722 Sprachcodec > für den DSP-Serie DSP563xx von Motorola (später Metrowerks, Freescale)? Ist es nicht egal ob Assembler, C oder sonstwas? Mit einer halben Minute Google-Suche finde ich das hier: https://github.com/sippy/libg722
Danke Mark, für die Antwort. Ja natürlich gibt es mehrere C-Realisierungen des ITU G.722 Sprachcodecs. Letztendlich soll der Sprachcodec innerhalb einer Assembler-Umgebung auf einem Motorola DSP563xx laufen. Gruß, DSPFreund
DSPFreund schrieb: > für die Antwort. Ja natürlich gibt es mehrere C-Realisierungen des ITU > G.722 Sprachcodecs. Letztendlich soll der Sprachcodec innerhalb einer > Assembler-Umgebung auf einem Motorola DSP563xx laufen. Man kann eine in C geschriebene Funktion aus Assembler heraus aufrufen und umgekehrt. Mischen is possible :-) Auch könnte man den Compiler das Übersetzen von C nach Assembler durchführen lassen, und diesen Assembler-Code dann einbinden. Nur sollte das aus dem oben genannten Grund an und für sich nicht notwendig sein.
:
Bearbeitet durch User
Hallo Mark, Inline-Assembler in C-Quellecode einzubinden und den Assembler Code vom C-Compilat anzupassen ist mir geläufig. Den Weg C-Quellen in Assembler einzubinden klingt interessant, wobei ich mir das in einer vorhandenen Assemblerumgebung schwieriger vorstelle als umgekehrt Assembler in C-Quellcode einzufinden. Kennst Du einen Fachbegriff für diese Vorgehensweise? Erleichtert die Suche nach einem Beispiel und Literatur. Gruß, DSPFreund
DSPFreund schrieb: > Kennst Du einen Fachbegriff für diese Vorgehensweise? > Erleichtert die Suche nach einem Beispiel und Literatur. Hm, mir ist keiner bekannt. In einem Projekt mehr als eine Programmiersprache zu verwenden kommt gar nicht so selten vor, ich wüsste nur nicht dass dafür ein eigener Begriff existiert.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.