mcu-debug / peripheral-viewer

Standalone Peripheral(SVD) Viewer extension extracted from cortex-debug, now works with any debugger
MIT License
10 stars 5 forks source link

With a general refresh, do not read from registers for which `readAction` is specified #16

Open AndreySmirnov81 opened 1 year ago

AndreySmirnov81 commented 1 year ago

изображение

изображение

It is also desirable to somehow mark such registers on the PERIPHERALS panel.

diggit commented 7 months ago

This feature is important. Otherwise debugging STM32 SPI and other peripherals code (drivers) is almost impossible. AFAIK peripheral viewer is already doing chunking for reads to optimize the speed. Some of this logic needs to be adjusted. I am also not sure about UI - how to let the user have an register update is requested (how?).