uIP-Stack

Gast #164908
Hallo @ Alle!

Hab soeben die Dokumentation zum uIP-Stack überflogen. Dabei habe ich
eine grundlegende Frage:

Kann man den Stack als eine Art Baukasten betrachten, der als ganzes
einen Sinn ergibt, aber auch in Teilen für spezielle Aufgaben benutzt
werden kann?

So einen Eindruck habe ich ersteinmal.

Gruß MArkus
Gast
HAllo, ich nochmal!

Habe mich etwas eingehender mit dem Stack befaßt. Dabei wollte ich ihn
in CodevisionAVR einbringen. Leider habe ich über 230 Fehler und einige
Warnungen erhalten.

Gibt es Grundlegendes zu beachten, wenn man den Stack verwenden will?
Oder ist das Compilerabhängig?

Gruß Markus
Gast
Nun habe ich alle Header-Dateien in c:cvavr/inc kopiert, die zum Stack
gehören. Dabei hat sich bei der Fehlermenge nichts geändert. Aber ich
habe festgestellt, daß ein Makro, welches im Stack steht, in der uip.h
steht. Gleichwphl sagt der Compiler, dieses sei ein undefiniertes
Symbol. Die uip.h wird aber im Stack aufgerufen.

Das ganze ist für mich etwas wiedersprüchlich;-(((

Wer kann mir helfen?

Dange im Voraus Markus
Gast
Hallo Paule!

Soll ich alle 142 Fehlermeldungen nennen?

Es fängt an, daß Codevision ein Makro in der der uip.h namens HTONS
wohl nicht erkennt und daher HTONS als undefiniertes Symbol
bezeichnet.

Daher und der meisten Fehle, wie z.B. "(" oder ")" vermißt,
undefinied label 'drop' u.s.w. glaube ich,daß es sich um ein
Grundlegendes Problem mit Dateine sein kann.

Gruß Markus
Gast
Hallo Paule!

Genau so habe ich das gemacht. Da bekam ich den Fehler, daß der Code zu
lang sei. Eigendlich komisch, ich dachte immer ich habe die Vollversion,
aber da hebe ich mich wohl getäuscht.

Nunja, alle uip*.c habe ich belassen und auch die main.

Kannst du mir vieleicht kurz schildern, wie ich am Anfang beginnen
soll, damit ich diese Fehler nicht mehr habe?

Gruß Markus

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.