Hallo Ist es möglich auf eine struct über Assembler zuzugreifen? Muss man dann mit dem Index der Elemente arbeiten oder kann man diese direkt referenzieren und per Name darauf zugreifen? Mit .extern scheint es bei mir nicht zu funktionieren.
Es gibt keinen einfachen direkten Weg, um in einer Assembler-Datei an die Adressen/Offsets der Struct-Member zu kommen. Der Quick&Dirty-Weg ist es, mit von Hand erstellten Offsets zu arbeiten, die dann aber natürlich auch bei jeder Änderung der Struktur neu von Hand angepasst werden müssen. Aber es gibt natürlich auch immer die Möglichkeit, sich einen automatischen Mechanismus "zusammen zu basteln". Hier ein Beispiel: http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=110774
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.