Hi all,
how do peripherals deal with variable clocks on the pi?
For example, UART has a clock divider to set up that I believe is relative to the system clock.
I query the clock rate using the property mailbox and set up the divider accordingly.
What happens when the system decides it wants to change that clock rate, for example for power saving?
Does the firmware update the dividers automatically to keep the peripheral clock constant?
how do peripherals deal with variable clocks on the pi?
For example, UART has a clock divider to set up that I believe is relative to the system clock.
I query the clock rate using the property mailbox and set up the divider accordingly.
What happens when the system decides it wants to change that clock rate, for example for power saving?
Does the firmware update the dividers automatically to keep the peripheral clock constant?
Statistics: Posted by yaw moo — Sat Mar 02, 2024 3:55 am