[hatari-devel] debugger suggestions |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: [hatari-devel] debugger suggestions
- From: "J.Young" <jyoung8299@xxxxxxxxxx>
- Date: Mon, 25 Apr 2022 15:02:55 +0000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1650898985; bh=SMu7x6HQ7+ZQZGN3Y5sMAtjj0kgJgbAlkjOWZmKrqFA=; h=Date:Subject:To:From:From; b=VjpNodNIj2MSUCF93aZVLnTLmdAgVVqlTY7h0nV7ifnMrjsva/Pl/gJZph+MkfDKc Uq+dR9mo5C5KoQ9FvJ1AMm3LPgO3S75rinqc2QxMclj7OT+YzV3nx71N1QUAFVSf1C 5YVSaDCKi+DiY0RW7YujideOaON46+xsMQdGUv0ANajf2Qpp4NBQ+yonDmEn7+zpdf tgN6JNKXgr2ihZ91oNOnFTf9YnA5NlbDm8cZVdTgfwt7d5BwER/6cORQAp4zKxkIm8 9i8ksmqndaebQzJnL2B2sPcP+iUhRreSc0uYoaArrV/Iib31jQjBKp64HjfnI4J2AS +YSOAQCyQdv/g==
I am wondering if the following breakpoint conditions can be added:
1) break on memory address access rw (b, w or l).
2) break on *any* loaded symbol not just a specific one.
Also general debugger requests:
1) when disassembling at an address, sometimes I want to peek at the
code above.
could an option like 'd -<number of byte/instructions>' or just 'd -'
for a page above be added to allow moving back a bit in the disassembly?
2) Also, when disassembling consider this code segment:
new_call:
0008DD84 2f0a MOVE.L A2,-(A7) [00000000]
0008DD86 2f0b MOVE.L A3,-(A7) [00000000]
0008DD88 2648 MOVEA.L A0,A3
0008DD8A 2039 0011 6e8a MOVE.L $00116e8a [00000000],D0
0008DD90 670c BEQ.B #$0c == $00000000 (F)
0008DD92 2240 MOVEA.L D0,A1
0008DD94 2451 MOVEA.L (A1) [602e0162],A2
0008DD96 204a MOVEA.L A2,A0
0008DD98 224b MOVEA.L A3,A1
0008DD9A 6100 fe26 BSR.W #$fe26 == $0008dbc2
The last line references $0008dbc2 which actually has a symbol:
open_files:
0008DBC2 48e7 0038 MOVEM.L A2-A4,-(A7)
Request the disassembler to replace the addresses with symbols if available.