64kramsystem / 64kramsystem/ghidra-vice-connector
Stack contents display
- Langage dominant
- Python
- Étoiles
- 1
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
## Description
The 6502 hardware stack lives at $0100-$01FF. Currently the Stack container in the trace is empty beyond the single frame object. Showing actual stack contents would help users understand what's been pushed (return addresses, saved registers, etc.).
## Proposed implementation
- On each stop, read SP and the bytes from $0100+SP+1 through $01FF
- Display stack entries in the Stack container, annotating likely return addresses (2-byte values that look like code addresses)
- Update on every stop event alongside register refresh
## Limitations
The 6502 has no frame pointer, so true call-stack reconstruction isn't possible. This would be a raw stack dump with best-effort annotation.
## Why this matters
Seeing the stack contents helps debug JSR/RTS sequences, interrupt handlers, and stack corruption issues.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Évaluation
Cette issue n'a pas encore été évaluée.