Bloom v0.9.1
Bug fix release
Fixes:
-
GDB generating invalid backtraces for debugWire sessions
Bloom was incorrectly applying an offset to all paged flash memory reads. This meant that it was reading the wrong areas in memory. This was resulting in GDB generating invalid backtraces. This bug only affected debugWIre sessions. See #40 -
GDB attempting to access flash memory at invalid addresses
Bloom was not providing GDB with a target memory map, so GDB would attempt to access flash memory at invalid addresses. Bloom now supports theqXfer:memory-map:read::
GDB command packet - meaning we now provide GDB with a memory map upon request.