Hello,
Could someone clarify the recommended workflow for setting breakpoints on structure members in the disassembly view?
What I would like to do is set a hardware read/write breakpoint on a specific structure field. However, when I place the cursor on a member and set the breakpoint, IDA uses the base address of the structure rather than the address of the selected member.
The only workaround I’ve found is to manually edit the breakpoint address. That does work, but the breakpoint is not shown in the disassembly view, which makes the workflow feel somewhat awkward and disconnected.
Is there a cleaner way to do this, or is this simply a limitation of how structures are represented in the disassembly view?
For context, I previously made a post about some of the difficulties interacting with structures in the disassembly view:
Thanks in advance.

