AT91SAM7L128 PMC
Power Management Controller (PMC) User Interface
Registers
| Address | Register | Name | Access | Reset |
|---|---|---|---|---|
| 0xFFFFFC00 | System Clock Enable Register | PMC_SCER | write-only | - |
| 0xFFFFFC04 | System Clock Disable Register | PMC_SCDR | write-only | - |
| 0xFFFFFC08 | System Clock Status Register | PMC_SCSR | read-only | 0x00000001 |
| 0xFFFFFC10 | Peripheral Clock Enable Register | PMC_PCER | write-only | - |
| 0xFFFFFC14 | Peripheral Clock Disable Register | PMC_PCDR | write-only | - |
| 0xFFFFFC18 | Peripheral Clock Status Register | PMC_PCSR | read-only | 0x00000000 |
| 0xFFFFFC20 | Main Oscillator Register | PMC_MOR | read-write | 0x00000001 |
| 0xFFFFFC24 | Main Clock Frequency Register | PMC_MCFR | read-only | 0x00000000 |
| 0xFFFFFC28 | PLL Register | PMC_PLLR | read-write | 0x00003F00 |
| 0xFFFFFC30 | Master Clock Register | PMC_MCKR | read-write | 0x00000001 |
| 0xFFFFFC40 | Programmable Clock 0 Register | PMC_PCK[8] | read-write | 0x00000000 |
| 0xFFFFFC60 | Interrupt Enable Register | PMC_IER | write-only | - |
| 0xFFFFFC64 | Interrupt Disable Register | PMC_IDR | write-only | - |
| 0xFFFFFC68 | Status Register | PMC_SR | read-only | 0x00010008 |
| 0xFFFFFC6C | Interrupt Mask Register | PMC_IMR | read-only | 0x00000000 |
| 0xFFFFFC70 | Fast Startup Mode Register | PMC_FSMR | read-write | 0x00000000 |
Register Fields
PMC System Clock Enable Register
Name: PMC_SCER
Access: write-only
Address: 0xFFFFFC00
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | - |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| - | - | - | - | - | PCK2 | PCK1 | PCK0 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | - | - | - | - | - |
- PCK0: Programmable Clock 0 Output Enable
- 0 = No effect.
- 1 = Enables the corresponding Programmable Clock output.
- PCK1: Programmable Clock 1 Output Enable
- 0 = No effect.
- 1 = Enables the corresponding Programmable Clock output.
- PCK2: Programmable Clock 2 Output Enable
- 0 = No effect.
- 1 = Enables the corresponding Programmable Clock output.
PMC System Clock Disable Register
Name: PMC_SCDR
Access: write-only
Address: 0xFFFFFC04
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | - |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| - | - | - | - | - | PCK2 | PCK1 | PCK0 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | - | - | - | - | PCK |
- PCK: Processor Clock Disable
- 0 = No effect.
- 1 = Disables the Processor clock. This is used to enter the processor in Idle Mode.
- PCK0: Programmable Clock 0 Output Disable
- 0 = No effect.
- 1 = Disables the corresponding Programmable Clock output.
- PCK1: Programmable Clock 1 Output Disable
- 0 = No effect.
- 1 = Disables the corresponding Programmable Clock output.
- PCK2: Programmable Clock 2 Output Disable
- 0 = No effect.
- 1 = Disables the corresponding Programmable Clock output.
PMC System Clock Status Register
Name: PMC_SCSR
Access: read-only
Address: 0xFFFFFC08
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | - |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| - | - | - | - | - | PCK2 | PCK1 | PCK0 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | - | - | - | - | PCK |
- PCK: Processor Clock Status
- 0 = The Processor clock is disabled.
- 1 = The Processor clock is enabled.
- PCK0: Programmable Clock 0 Output Status
- 0 = The corresponding Programmable Clock output is disabled.
- 1 = The corresponding Programmable Clock output is enabled.
- PCK1: Programmable Clock 1 Output Status
- 0 = The corresponding Programmable Clock output is disabled.
- 1 = The corresponding Programmable Clock output is enabled.
- PCK2: Programmable Clock 2 Output Status
- 0 = The corresponding Programmable Clock output is disabled.
- 1 = The corresponding Programmable Clock output is enabled.
PMC Peripheral Clock Enable Register
Name: PMC_PCER
Access: write-only
Address: 0xFFFFFC10
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| PID31 | PID30 | PID29 | PID28 | PID27 | PID26 | PID25 | PID24 |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| PID23 | PID22 | PID21 | PID20 | PID19 | PID18 | PID17 | PID16 |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| PID15 | PID14 | PID13 | PID12 | PID11 | PID10 | PID9 | PID8 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PID7 | PID6 | PID5 | PID4 | PID3 | PID2 | - | - |
- PID2: Peripheral Clock 2 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID3: Peripheral Clock 3 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID4: Peripheral Clock 4 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID5: Peripheral Clock 5 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID6: Peripheral Clock 6 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID7: Peripheral Clock 7 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID8: Peripheral Clock 8 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID9: Peripheral Clock 9 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID10: Peripheral Clock 10 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID11: Peripheral Clock 11 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID12: Peripheral Clock 12 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID13: Peripheral Clock 13 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID14: Peripheral Clock 14 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID15: Peripheral Clock 15 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID16: Peripheral Clock 16 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID17: Peripheral Clock 17 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID18: Peripheral Clock 18 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID19: Peripheral Clock 19 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID20: Peripheral Clock 20 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID21: Peripheral Clock 21 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID22: Peripheral Clock 22 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID23: Peripheral Clock 23 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID24: Peripheral Clock 24 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID25: Peripheral Clock 25 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID26: Peripheral Clock 26 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID27: Peripheral Clock 27 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID28: Peripheral Clock 28 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID29: Peripheral Clock 29 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID30: Peripheral Clock 30 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
- PID31: Peripheral Clock 31 Enable
- 0 = No effect.
- 1 = Enables the corresponding peripheral clock.
PMC Peripheral Clock Disable Register
Name: PMC_PCDR
Access: write-only
Address: 0xFFFFFC14
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| PID31 | PID30 | PID29 | PID28 | PID27 | PID26 | PID25 | PID24 |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| PID23 | PID22 | PID21 | PID20 | PID19 | PID18 | PID17 | PID16 |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| PID15 | PID14 | PID13 | PID12 | PID11 | PID10 | PID9 | PID8 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PID7 | PID6 | PID5 | PID4 | PID3 | PID2 | - | - |
- PID2: Peripheral Clock 2 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID3: Peripheral Clock 3 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID4: Peripheral Clock 4 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID5: Peripheral Clock 5 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID6: Peripheral Clock 6 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID7: Peripheral Clock 7 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID8: Peripheral Clock 8 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID9: Peripheral Clock 9 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID10: Peripheral Clock 10 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID11: Peripheral Clock 11 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID12: Peripheral Clock 12 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID13: Peripheral Clock 13 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID14: Peripheral Clock 14 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID15: Peripheral Clock 15 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID16: Peripheral Clock 16 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID17: Peripheral Clock 17 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID18: Peripheral Clock 18 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID19: Peripheral Clock 19 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID20: Peripheral Clock 20 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID21: Peripheral Clock 21 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID22: Peripheral Clock 22 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID23: Peripheral Clock 23 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID24: Peripheral Clock 24 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID25: Peripheral Clock 25 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID26: Peripheral Clock 26 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID27: Peripheral Clock 27 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID28: Peripheral Clock 28 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID29: Peripheral Clock 29 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID30: Peripheral Clock 30 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
- PID31: Peripheral Clock 31 Disable
- 0 = No effect.
- 1 = Disables the corresponding peripheral clock.
PMC Peripheral Clock Status Register
Name: PMC_PCSR
Access: read-only
Address: 0xFFFFFC18
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| PID31 | PID30 | PID29 | PID28 | PID27 | PID26 | PID25 | PID24 |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| PID23 | PID22 | PID21 | PID20 | PID19 | PID18 | PID17 | PID16 |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| PID15 | PID14 | PID13 | PID12 | PID11 | PID10 | PID9 | PID8 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PID7 | PID6 | PID5 | PID4 | PID3 | PID2 | - | - |
- PID2: Peripheral Clock 2 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID3: Peripheral Clock 3 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID4: Peripheral Clock 4 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID5: Peripheral Clock 5 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID6: Peripheral Clock 6 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID7: Peripheral Clock 7 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID8: Peripheral Clock 8 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID9: Peripheral Clock 9 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID10: Peripheral Clock 10 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID11: Peripheral Clock 11 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID12: Peripheral Clock 12 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID13: Peripheral Clock 13 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID14: Peripheral Clock 14 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID15: Peripheral Clock 15 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID16: Peripheral Clock 16 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID17: Peripheral Clock 17 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID18: Peripheral Clock 18 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID19: Peripheral Clock 19 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID20: Peripheral Clock 20 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID21: Peripheral Clock 21 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID22: Peripheral Clock 22 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID23: Peripheral Clock 23 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID24: Peripheral Clock 24 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID25: Peripheral Clock 25 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID26: Peripheral Clock 26 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID27: Peripheral Clock 27 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID28: Peripheral Clock 28 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID29: Peripheral Clock 29 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID30: Peripheral Clock 30 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
- PID31: Peripheral Clock 31 Status
- 0 = The corresponding peripheral clock is disabled.
- 1 = The corresponding peripheral clock is enabled.
PMC Main Oscillator Register
Name: PMC_MOR
Access: read-write
Address: 0xFFFFFC20
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | MCKSEL |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| KEY | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| - | - | - | - | - | - | - | - |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | - | - | - | - | MAINCKON |
- MAINCKON: 2 MHz RC Oscillator Enable
- 0 = The 2 MHz Fast RC Oscillator is disabled
- 1 = The 2 MHz Fast RC Oscillator is enabled.
- KEY: Password
- MCKSEL: Main Clock Selection
- 0 = The 2 MHz Fast RC Oscillator is selected
- 1 = The CLKIN input is selected.
-
PMC Main Clock Frequency Register
Name: PMC_MCFR
Access: read-only
Address: 0xFFFFFC24
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | MAINFRDY |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| MAINF | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| MAINF | |||||||
- MAINF: Main Clock Frequency
- MAINFRDY: Main Clock Ready
- 0 = MAINF value is not valid or the Main Oscillator is disabled.
- 1 = The Main Oscillator has been enabled previously and MAINF value is available.
-
PMC PLL Register
Name: PMC_PLLR
Access: read-write
Address: 0xFFFFFC28
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | MUL | ||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| MUL | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| STMODE | PLLCOUNT | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIV | |||||||
- DIV: Divider
- PLLCOUNT: PLL Counter
- STMODE: Start Mode
- 0x0 = Fast Startup
- 0x1 = Reserved
- 0x2 = Normal Startup
- 0x3 = Reserved
- MUL: PLL Multiplier
-
-
-
PMC Master Clock Register
Name: PMC_MCKR
Access: read-write
Address: 0xFFFFFC30
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | - |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| - | - | - | - | - | - | - | - |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | PRES | CSS | |||
- CSS: Master Clock Selection
- 0x0 = Slow Clock is selected
- 0x1 = Main Clock is selected
- 0x2 = PLL Clock is selected
- 0x3 = Reserved
- PRES: Processor Clock Prescaler
- 0x0 = Selected clock
- 0x1 = Selected clock divided by 2
- 0x2 = Selected clock divided by 4
- 0x3 = Selected clock divided by 8
- 0x4 = Selected clock divided by 16
- 0x5 = Selected clock divided by 32
- 0x6 = Selected clock divided by 64
- 0x7 = Reserved
PMC Programmable Clock 0 Register
Name: PMC_PCK[0:7]
Access: read-write
Address: 0xFFFFFC40
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | - |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| - | - | - | - | - | - | - | - |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | PRES | CSS | |||
- CSS: Master Clock Selection
- 0x0 = Slow Clock is selected
- 0x1 = Main Clock is selected
- 0x2 = PLL Clock is selected
- 0x3 = Reserved
- PRES: Programmable Clock Prescaler
- 0x0 = Selected clock
- 0x1 = Selected clock divided by 2
- 0x2 = Selected clock divided by 4
- 0x3 = Selected clock divided by 8
- 0x4 = Selected clock divided by 16
- 0x5 = Selected clock divided by 32
- 0x6 = Selected clock divided by 64
- 0x7 = Reserved
PMC Interrupt Enable Register
Name: PMC_IER
Access: write-only
Address: 0xFFFFFC60
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | - |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| - | - | - | - | - | PCKRDY2 | PCKRDY1 | PCKRDY0 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | - | MCKRDY | - | LOCK | MAINRDY |
- MAINRDY: Main Clock Ready Interrupt Enable
- 0 = No effect.
- 1 = Enables the corresponding interrupt.
- LOCK: PLL Lock Interrupt Enable
- 0 = No effect.
- 1 = Enables the corresponding interrupt.
- MCKRDY: Master Clock Ready Interrupt Enable
- 0 = No effect.
- 1 = Enables the corresponding interrupt.
- PCKRDY0: Programmable Clock Ready 0 Interrupt Enable
- 0 = No effect.
- 1 = Enables the corresponding interrupt.
- PCKRDY1: Programmable Clock Ready 1 Interrupt Enable
- 0 = No effect.
- 1 = Enables the corresponding interrupt.
- PCKRDY2: Programmable Clock Ready 2 Interrupt Enable
- 0 = No effect.
- 1 = Enables the corresponding interrupt.
PMC Interrupt Disable Register
Name: PMC_IDR
Access: write-only
Address: 0xFFFFFC64
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | - |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| - | - | - | - | - | PCKRDY2 | PCKRDY1 | PCKRDY0 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | - | MCKRDY | - | LOCK | MAINRDY |
- MAINRDY: Main Clock Ready Interrupt Disable
- 0 = No effect.
- 1 = Disables the corresponding interrupt.
- LOCK: PLL Lock Interrupt Disable
- 0 = No effect.
- 1 = Disables the corresponding interrupt.
- MCKRDY: Master Clock Ready Interrupt Disable
- 0 = No effect.
- 1 = Disables the corresponding interrupt.
- PCKRDY0: Programmable Clock Ready 0 Interrupt Disable
- 0 = No effect.
- 1 = Disables the corresponding interrupt.
- PCKRDY1: Programmable Clock Ready 1 Interrupt Disable
- 0 = No effect.
- 1 = Disables the corresponding interrupt.
- PCKRDY2: Programmable Clock Ready 2 Interrupt Disable
- 0 = No effect.
- 1 = Disables the corresponding interrupt.
PMC Status Register
Name: PMC_SR
Access: read-only
Address: 0xFFFFFC68
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | MAINSELS |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| - | - | - | - | - | PCKRDY2 | PCKRDY1 | PCKRDY0 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | - | MCKRDY | - | LOCK | MAINRDY |
- MAINRDY: MAINRDY Flag Status
- 0 = Main Clock is not ready
- 1 = Main Clock is ready
- LOCK: PLL Lock Status
- 0 = PLL is not locked
- 1 = PLL is locked.
- MCKRDY: Master Clock Status
- 0 = Master Clock is not ready.
- 1 = Master Clock is ready.
- PCKRDY0: Programmable Clock Ready Status
- 0 = Programmable Clock x is not ready.
- 1 = Programmable Clock x is ready.
- PCKRDY1: Programmable Clock Ready Status
- 0 = Programmable Clock x is not ready.
- 1 = Programmable Clock x is ready.
- PCKRDY2: Programmable Clock Ready Status
- 0 = Programmable Clock x is not ready.
- 1 = Programmable Clock x is ready.
- MAINSELS: MAINSELS Main Clock Selection Status
- 0 = Selection is in progress (default state)
- 1 = Selection is done
PMC Interrupt Mask Register
Name: PMC_IMR
Access: read-only
Address: 0xFFFFFC6C
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | - |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| - | - | - | - | - | PCKRDY2 | PCKRDY1 | PCKRDY0 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| - | - | - | - | MCKRDY | - | LOCK | MAINRDY |
- MAINRDY: Main Clock Ready Interrupt Mask
- 0 = The corresponding interrupt is enabled.
- 1 = The corresponding interrupt is disabled.
- LOCK: PLL Lock Interrupt Mask
- 0 = The corresponding interrupt is enabled.
- 1 = The corresponding interrupt is disabled.
- MCKRDY: Master Clock Ready Interrupt Mask
- 0 = The corresponding interrupt is enabled.
- 1 = The corresponding interrupt is disabled.
- PCKRDY0: Programmable Clock Ready 0 Interrupt Mask
- 0 = The corresponding interrupt is enabled.
- 1 = The corresponding interrupt is disabled.
- PCKRDY1: Programmable Clock Ready 1 Interrupt Mask
- 0 = The corresponding interrupt is enabled.
- 1 = The corresponding interrupt is disabled.
- PCKRDY2: Programmable Clock Ready 2 Interrupt Mask
- 0 = The corresponding interrupt is enabled.
- 1 = The corresponding interrupt is disabled.
PMC Fast Startup Mode Register
Name: PMC_FSMR
Access: read-write
Address: 0xFFFFFC70
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| - | - | - | - | - | - | - | - |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| - | - | - | - | - | - | - | - |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| FSTT15 | FSTT14 | FSTT13 | FSTT12 | FSTT11 | FSTT10 | FSTT9 | FSTT8 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| FSTT7 | FSTT6 | FSTT5 | FSTT4 | FSTT3 | FSTT2 | FSTT1 | FSTT0 |
- FSTT0: Fast Start Input Enable 0
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT1: Fast Start Input Enable 1
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT2: Fast Start Input Enable 2
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT3: Fast Start Input Enable 3
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT4: Fast Start Input Enable 4
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT5: Fast Start Input Enable 5
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT6: Fast Start Input Enable 6
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT7: Fast Start Input Enable 7
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT8: Fast Start Input Enable 8
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT9: Fast Start Input Enable 9
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT10: Fast Start Input Enable 10
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT11: Fast Start Input Enable 11
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT12: Fast Start Input Enable 12
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT13: Fast Start Input Enable 13
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT14: Fast Start Input Enable 14
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.
- FSTT15: Fast Start Input Enable 15
- 0 = The corresponding wake up input has no effect on the Power Management Controller.
- 1 = The corresponding wake up input enables a fast restart signal to the Power Management Controller.