Hallo zusammen! Ich habe eine vermutlich recht banale Frage: Woher kennt GDB die Register einer CPU? Respektive: Wie kann ich folgendes Problem lösen: Ich habe ein ARM-Cortex-M3-Projekt mit Eclipse/GCC aufgesetzt. Alles funktioniert soweit wunderbar, nur scheint der GDP die fixe Idee zu haben, er schwätze mit einem ARM7. Wenn ich z.B. "info reg" frage, antwortet er: info reg r0 0x20004fdc 536891356 r1 0x20004fd8 536891352 r2 0x20000b3c 536873788 r3 0x20000b3c 536873788 r4 0x20000b3c 536873788 r5 0x200000b8 536871096 r6 0x20000cc8 536874184 r7 0x20004fc0 536891328 r8 0x200000b8 536871096 r9 0x20004f8c 536891276 r10 0x20004f8c 536891276 r11 0x20000004 536870916 r12 0x20000ce9 536874217 sp 0x20004fc0 0x20004fc0 lr 0x185 389 pc 0x198 0x198 <main> fps 0x0 0 cpsr 0x61000000 1627389952 Dis sind die Register des ARM7, nicht die des ARM Cortex. Wie bringe ich dem GDP dies bei? Gruss und schon mal vielen Dank! Simon
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.