# AT91SAM7L128 PMC

## Power Management Controller (PMC) User Interface

### Registers

Register Mapping
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.