ctrl
Module Instance | Base Address | Register Address |
---|---|---|
clkmgr | 0xFFD04000 | 0xFFD04000 |
Offset: 0x0
Access: RW
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
Reserved |
|||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved |
ensfmdwr RW 0x1 |
Reserved |
safemode RW 0x1 |
ctrl Fields
Bit | Name | Description | Access | Reset |
---|---|---|---|---|
2 | ensfmdwr |
When set the Clock Manager will respond to a Safe Mode request from the Reset Manager on a warm reset by setting the Safe Mode bit. When clear the clock manager will not set the Safe Mode bit on a warm reset This bit is cleared on a cold reset. Warm reset has no effect on this bit. By default, this bit is set by the preloader during the initial boot up stage. Intel recommends that you do not clear this bit during any of the later HPS boot stages. |
RW | 0x1 |
0 | safemode | When set the Clock Manager is in Safe Mode. In Safe Mode Clock Manager register settings defining clock behavior are ignored and clocks are set to a Safe Mode state.In Safe Mode all clocks with the optional exception of debug clocks, are directly generated from the EOSC1 clock input, all PLLs are bypassed, all programmable dividers are set to 1 and all clocks are enabled. This bit should only be cleared when clocks have been correctly configured This field is set on a cold reset and optionally on a warm reset and may not be set by SW. |
RW | 0x1 |