AnnaB
Hello,

I am looking to save data periodically in non-volatile memory. For practical reasons, I am interested in storing this data in the extended memory of the GlidePoint4. Is it safe to write to the vacant registers in extended memory (C419 to C41D). What about the "Structure Padding" registers (C3F1, for example)?

Thanks,

Anna B
Quote
Scott
Hello Anna, Sorry for the late response. We do not have any register specifically for this purpose but I will check with our firmware group on Monday and see if there are any registers at the end that might work. 
Quote
Scott
I have asked around and I can't seem to find anyone who is willing to say for sure that those "vacant" register are really not used. I would say that the C419-C41D are the safest choice and you should probably be OK using them, I just can't be 100% sure. The only reason I am a bit reluctant to say OK is that I see that a few of those registers are currently non-zero. That has me worried because I don't know for sure if those non-zero are values are OK to change.

Do you plan on "persisting" these values into flash? If so, you need to be careful not to flash too often. There is a limit on how many write cycles the flash is rated for. 
Quote