Mismatched regular and custom SFRs

27-May-2024

The following applies only in winIDEA 9.21.99 and older.


When the regular Special Function Registers (SFR) window is expanded, winIDEA tries to read all of the expanded SFR registers. As soon as there is an access error, it stops reading the SFR registers and prints out the error message Skipped in the SFR  Window for all following registers. 

winIDEA allows creating a custom SFR window. When reading the custom SFRs, winIDEA only reads a small, specific set of SFRs therefore fewer access errors occur.


Possible solution:

To prevent winIDEA from reading all of the expanded regular SFR registers disable Abort refresh.

1. Open View | Special Function Registers.

2. Right-click into the SFR window.

3. Select Options | SFR Window.

4. Disable all three options (Full, after; Group, after; Group if access error occurs) in Abort refresh section.


Was this answer helpful?