The 19 registers of OSCCTRL (Oscillators Control), from 0x4400C000, with their reset value and every field. The PIC32CK1025GC01144 has 5730 registers in 69 peripherals, one page each.
OSCCTRL Oscillators Control
EVCTRLEvent Control
Address
0x4400C000
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
CFDEO
0
Clock Failure Detector Event Output Enable
INTENCLRInterrupt Enable Clear
Address
0x4400C004
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
Field
Bits
What it does
PLL0LOCKR
24
PLL 0 Lock Rise Interrupt Enable
DFLLFAIL
13
DFLL Startup Failure Interrupt Enable
DFLLRCS
12
DFLL Reference Clock Stopped Interrupt Enable
DFLLUNF
11
DFLL Tuner Underflow Interrupt Enable
DFLLOVF
10
DFLL Tuner Overflow Interrupt Enable
DFLLLOCK
9
DFLL Lock Interrupt Enable
DFLLRDY
8
DFLL Ready Interrupt Enable
CLKFAIL
2
XOSC Clock Failure Interrupt Enable
XOSCFAIL
1
XOSC Startup Failure Interrupt Enable
XOSCRDY
0
XOSC Ready Interrupt Enable
INTENSETInterrupt Enable Set
Address
0x4400C008
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
Field
Bits
What it does
PLL0LOCKR
24
PLL 0 Lock Rise Interrupt Enable
DFLLFAIL
13
DFLL Startup Failure Interrupt Enable
DFLLRCS
12
DFLL Reference Clock Stopped Interrupt Enable
DFLLUNF
11
DFLL Tuner Underflow Interrupt Enable
DFLLOVF
10
DFLL Tuner Overflow Interrupt Enable
DFLLLOCK
9
DFLL Lock Interrupt Enable
DFLLRDY
8
DFLL Ready Interrupt Enable
CLKFAIL
2
XOSC Clock Failure Interrupt Enable
XOSCFAIL
1
XOSC Startup Failure Interrupt Enable
XOSCRDY
0
XOSC Ready Interrupt Enable
INTFLAGInterrupt Flag Status and Clear
Address
0x4400C00C
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
Field
Bits
What it does
PLL0LOCKR
24
PLL 0 Lock Rise
DFLLFAIL
13
DFLL Startup Failure
DFLLRCS
12
DFLL Reference Clock Stopped
DFLLUNF
11
DFLL Tuner Underflow
DFLLOVF
10
DFLL Tuner Overflow
DFLLLOCK
9
DFLL Lock
DFLLRDY
8
DFLL Ready
CLKFAIL
2
XOSC Clock Failure
XOSCFAIL
1
XOSC Startup Failure
XOSCRDY
0
XOSC Ready
STATUSStatus
Address
0x4400C010
Reset
0x00000000
Access
read only
Size
32-bit
10 fields
Field
Bits
What it does
DFLLFAIL
13
DFLL Startup Failure
DFLLRCS
12
DFLL Reference Clock Stopped
DFLLUNF
11
DFLL Tuner Underflow
DFLLOVF
10
DFLL Tuner Overflow
DFLLLOCK
9
DFLL Lock
DFLLRDY
8
DFLL Ready
XOSCCKSW
3
XOSC Clock Switch
CLKFAIL
2
XOSC Clock Failure
XOSCFAIL
1
XOSC Startup Failure
XOSCRDY
0
XOSC Ready
XOSCCTRLAExternal Multipurpose Crystal Oscillator Control A
Address
0x4400C014
Reset
0x00000D00
Access
read/write
Size
32-bit
10 fields
Field
Bits
What it does
USBHSDIV
25:24
USBHS Referrence Clock Division
0 USBHS PLL reference XOSC clock is disabled
1 USBHS PLL reference XOSC clock is divided by 1
2 USBHS PLL reference XOSC clock is divided by 2
3 USBHS PLL reference XOSC clock is divided by 4
CFDPRESC
19:16
Clock Failure Detector Prescaler
0 48 MHz
1 24 MHz
2 12 MHz
3 6 MHz
4 3 MHz
5 1.5 MHz
6 0.75 MHz
7 0.3125 MHz
STARTUP
11:8
Start-Up Time
0 31 us
1 61 us
2 122 us
3 244 us
4 488 us
5 977 us
6 1953 us
7 3906 us
8 7813 us
9 15625 us
10 31250 us
11 62500 us
12 125000 us
13 250000 us
14 500000 us
15 1000000 us
ONDEMAND
7
On Demand Control
SWBEN
5
Xosc Clock Switch Back Enable
CFDEN
4
Clock Failure Detector Enable
XTALEN
3
Crystal Oscillator Enable
AGC
2
Auto Gain Control Loop Enable
ENABLE
1
Oscillator Enable
WRTLOCK
31
Write Lock for CTRLA register
XOSCCTRLBExternal Multipurpose Crystal Oscillator Control B
Address
0x4400C018
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
USRCFG
7:0
User Configuration Control Bits
WRTLOCK
31
Write Lock for CTRLB register
DFLLCTRLADFLL48M Control A
Address
0x4400C02C
Reset
0x00000082
Access
read/write
Size
32-bit
4 fields
Field
Bits
What it does
ONDEMAND
7
On Demand Control
LOWFREQ
3
Low Frequency Mode
WRTLOCK
2
Write Lock
ENABLE
1
DFLL Enable
DFLLCTRLBDFLL48M Control B
Address
0x4400C030
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
WAITLOCK
7
Wait Lock
QLDIS
5
Quick Lock Disable
CCDIS
4
Chill Cycle Disable
USBCRM
3
USB Clock Recovery Mode
LLAW
2
Lose Lock After Wake
STABLE
1
Stable DFLL Frequency
LOOPEN
0
Operating Mode Selection
DFLLTUNEDFLL48M Tune
Address
0x4400C034
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
TUNE
6:0
Tune Value
DFLLDIFFDFLL48M Diff
Address
0x4400C038
Reset
0x00000000
Access
read only
Size
32-bit
1 field
Field
Bits
What it does
DIFF
15:0
Multiplication Ratio Difference
DFLLMULDFLL48M Multiplier
Address
0x4400C03C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
STEP
22:16
Tune Maximum Step
MUL
15:0
DFLL Multiply Factor
PLL0CTRLPLL Control
Address
0x4400C040
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
BWSEL
13:11
Bandwidth selection
0 Reserved
1 Fpfd is greater than or equal to 4MHz and less than 10MHz
2 Fpfd is greater than or equal to 10MHz and less than 20MHz
3 Fpfd is greater than or equal to 20MHz and less than 30MHz
4 Fpfd is greater than or equal to 30MHz and less than 60MHz