This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Hello,
I have been working with the Clock Source Disable Clear Register (CSDISCLR) as described in the technical reference manual. I noticed an apparent discrepancy in the documentation that I would like to clarify.
According to the documentation of the CSDISCLR register (Figure 2-19 and Table 2-31):
This documented behavior where both reading 0 and 1 indicate an enabled state seems contradictory and may lead to confusion regarding the actual state of the clock source.
My assumption is by considering typical behavior for such registers:
My question is: Is this a documentation error, or is there a specific reason for this behavior? Could you please provide clarification or the correct way to interpret these register operations, is my assumption correct?
Thank you for your assistance.
Hi mc b,
Is this a documentation error, or is there a specific reason for this behavior?
It is documentation error.
My assumption is by considering typical behavior for such registers:
- Reading 0 usually indicates that the clock source is enabled.
- Reading 1 usually indicates that the clock source is disabled.
- Writing 0 has no effect.
- Writing 1 enables the clock source.
Your assumptions are totally correct.
I will log this error and will rectify these typo errors in next versions.
--
Thanks & regards,
Jagadish.