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
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.