TMPM4G9  V1.0.0.0

CG Control Register. More...

Macros

#define CGOSCCR_IHOSC2F_MASK   ((uint32_t)0x00080000)
 
#define CGOSCCR_IHOSC2F_R_STOP   ((uint32_t)0x00000000)
 
#define CGOSCCR_IHOSC2F_R_RUNNING   ((uint32_t)0x00080000)
 
#define CGOSCCR_OSCF_MASK   ((uint32_t)0x00000200)
 
#define CGOSCCR_OSCF_R_IHOSC   ((uint32_t)0x00000000)
 
#define CGOSCCR_OSCF_R_EHOSC   ((uint32_t)0x00000200)
 
#define CGOSCCR_OSCSEL_MASK   ((uint32_t)0x00000100)
 
#define CGOSCCR_OSCSEL_RW_IHOSC   ((uint32_t)0x00000000)
 
#define CGOSCCR_OSCSEL_RW_EHOSC   ((uint32_t)0x00000100)
 
#define CGOSCCR_IHOSC2EN_MASK   ((uint32_t)0x00000008)
 
#define CGOSCCR_IHOSC2EN_RW_DISABLE   ((uint32_t)0x00000000)
 
#define CGOSCCR_IHOSC2EN_RW_ENABLE   ((uint32_t)0x00000008)
 
#define CGOSCCR_EOSCEN_MASK   ((uint32_t)0x00000006)
 
#define CGOSCCR_EOSCEN_RW_UNUSE   ((uint32_t)0x00000000)
 
#define CGOSCCR_EOSCEN_RW_EHOSC   ((uint32_t)0x00000002)
 
#define CGOSCCR_EOSCEN_RW_ECLK   ((uint32_t)0x00000004)
 
#define CGOSCCR_IHOSC1EN_MASK   ((uint32_t)0x00000001)
 
#define CGOSCCR_IHOSC1EN_RW_DISABLE   ((uint32_t)0x00000000)
 
#define CGOSCCR_IHOSC1EN_RW_ENABLE   ((uint32_t)0x00000001)
 
#define CGOSCCR_IHOSC2F_MASK   ((uint32_t)0x00080000)
 
#define CGOSCCR_IHOSC2F_R_STOP   ((uint32_t)0x00000000)
 
#define CGOSCCR_IHOSC2F_R_RUNNING   ((uint32_t)0x00080000)
 
#define CGOSCCR_OSCF_MASK   ((uint32_t)0x00000200)
 
#define CGOSCCR_OSCF_R_IHOSC   ((uint32_t)0x00000000)
 
#define CGOSCCR_OSCF_R_EHOSC   ((uint32_t)0x00000200)
 
#define CGOSCCR_OSCSEL_MASK   ((uint32_t)0x00000100)
 
#define CGOSCCR_OSCSEL_RW_IHOSC   ((uint32_t)0x00000000)
 
#define CGOSCCR_OSCSEL_RW_EHOSC   ((uint32_t)0x00000100)
 
#define CGOSCCR_IHOSC2EN_MASK   ((uint32_t)0x00000008)
 
#define CGOSCCR_IHOSC2EN_RW_DISABLE   ((uint32_t)0x00000000)
 
#define CGOSCCR_IHOSC2EN_RW_ENABLE   ((uint32_t)0x00000008)
 
#define CGOSCCR_EOSCEN_MASK   ((uint32_t)0x00000006)
 
#define CGOSCCR_EOSCEN_RW_UNUSE   ((uint32_t)0x00000000)
 
#define CGOSCCR_EOSCEN_RW_EHOSC   ((uint32_t)0x00000002)
 
#define CGOSCCR_EOSCEN_RW_ECLK   ((uint32_t)0x00000004)
 
#define CGOSCCR_IHOSC1EN_MASK   ((uint32_t)0x00000001)
 
#define CGOSCCR_IHOSC1EN_RW_DISABLE   ((uint32_t)0x00000000)
 
#define CGOSCCR_IHOSC1EN_RW_ENABLE   ((uint32_t)0x00000001)
 

Detailed Description

CG Control Register.

Detail.

Bit Bit Symbol
31:20 -
19 IHOSC2F
18:17 -
16 IHOSC1F
15:10 -
9 OSCF
8 OSCSEL
7:4 -
3 IHOSC2EN
2:1 EOSCEN
0 IHOSC1EN

Macro Definition Documentation

§ CGOSCCR_EOSCEN_MASK [1/2]

#define CGOSCCR_EOSCEN_MASK   ((uint32_t)0x00000006)

EOSCEN :Mask

§ CGOSCCR_EOSCEN_MASK [2/2]

#define CGOSCCR_EOSCEN_MASK   ((uint32_t)0x00000006)

EOSCEN :Mask

§ CGOSCCR_EOSCEN_RW_ECLK [1/2]

#define CGOSCCR_EOSCEN_RW_ECLK   ((uint32_t)0x00000004)

EOSCEN :[R/W] :External Clock

§ CGOSCCR_EOSCEN_RW_ECLK [2/2]

#define CGOSCCR_EOSCEN_RW_ECLK   ((uint32_t)0x00000004)

EOSCEN :[R/W] :External Clock

§ CGOSCCR_EOSCEN_RW_EHOSC [1/2]

#define CGOSCCR_EOSCEN_RW_EHOSC   ((uint32_t)0x00000002)

EOSCEN :[R/W] :External HOSC

§ CGOSCCR_EOSCEN_RW_EHOSC [2/2]

#define CGOSCCR_EOSCEN_RW_EHOSC   ((uint32_t)0x00000002)

EOSCEN :[R/W] :External HOSC

§ CGOSCCR_EOSCEN_RW_UNUSE [1/2]

#define CGOSCCR_EOSCEN_RW_UNUSE   ((uint32_t)0x00000000)

EOSCEN :[R/W] :Unuse

§ CGOSCCR_EOSCEN_RW_UNUSE [2/2]

#define CGOSCCR_EOSCEN_RW_UNUSE   ((uint32_t)0x00000000)

EOSCEN :[R/W] :Unuse

§ CGOSCCR_IHOSC1EN_MASK [1/2]

#define CGOSCCR_IHOSC1EN_MASK   ((uint32_t)0x00000001)

IHOSC1EN :Mask

§ CGOSCCR_IHOSC1EN_MASK [2/2]

#define CGOSCCR_IHOSC1EN_MASK   ((uint32_t)0x00000001)

IHOSC1EN :Mask

§ CGOSCCR_IHOSC1EN_RW_DISABLE [1/2]

#define CGOSCCR_IHOSC1EN_RW_DISABLE   ((uint32_t)0x00000000)

IHOSC1EN :[R/W] :Disable

§ CGOSCCR_IHOSC1EN_RW_DISABLE [2/2]

#define CGOSCCR_IHOSC1EN_RW_DISABLE   ((uint32_t)0x00000000)

IHOSC1EN :[R/W] :Disable

§ CGOSCCR_IHOSC1EN_RW_ENABLE [1/2]

#define CGOSCCR_IHOSC1EN_RW_ENABLE   ((uint32_t)0x00000001)

IHOSC1EN :[R/W] :Enable

§ CGOSCCR_IHOSC1EN_RW_ENABLE [2/2]

#define CGOSCCR_IHOSC1EN_RW_ENABLE   ((uint32_t)0x00000001)

IHOSC1EN :[R/W] :Enable

§ CGOSCCR_IHOSC2EN_MASK [1/2]

#define CGOSCCR_IHOSC2EN_MASK   ((uint32_t)0x00000008)

IHOSC2EN :Mask

§ CGOSCCR_IHOSC2EN_MASK [2/2]

#define CGOSCCR_IHOSC2EN_MASK   ((uint32_t)0x00000008)

IHOSC2EN :Mask

§ CGOSCCR_IHOSC2EN_RW_DISABLE [1/2]

#define CGOSCCR_IHOSC2EN_RW_DISABLE   ((uint32_t)0x00000000)

IHOSC2EN :[R/W] :Disable

§ CGOSCCR_IHOSC2EN_RW_DISABLE [2/2]

#define CGOSCCR_IHOSC2EN_RW_DISABLE   ((uint32_t)0x00000000)

IHOSC2EN :[R/W] :Disable

§ CGOSCCR_IHOSC2EN_RW_ENABLE [1/2]

#define CGOSCCR_IHOSC2EN_RW_ENABLE   ((uint32_t)0x00000008)

IHOSC2EN :[R/W] :Enable

§ CGOSCCR_IHOSC2EN_RW_ENABLE [2/2]

#define CGOSCCR_IHOSC2EN_RW_ENABLE   ((uint32_t)0x00000008)

IHOSC2EN :[R/W] :Enable

§ CGOSCCR_IHOSC2F_MASK [1/2]

#define CGOSCCR_IHOSC2F_MASK   ((uint32_t)0x00080000)

IHOSC2F :Mask

§ CGOSCCR_IHOSC2F_MASK [2/2]

#define CGOSCCR_IHOSC2F_MASK   ((uint32_t)0x00080000)

IHOSC2F :Mask

§ CGOSCCR_IHOSC2F_R_RUNNING [1/2]

#define CGOSCCR_IHOSC2F_R_RUNNING   ((uint32_t)0x00080000)

IHOSC2F :[R] :Running

§ CGOSCCR_IHOSC2F_R_RUNNING [2/2]

#define CGOSCCR_IHOSC2F_R_RUNNING   ((uint32_t)0x00080000)

IHOSC2F :[R] :Running

§ CGOSCCR_IHOSC2F_R_STOP [1/2]

#define CGOSCCR_IHOSC2F_R_STOP   ((uint32_t)0x00000000)

IHOSC2F :[R] :Stop

§ CGOSCCR_IHOSC2F_R_STOP [2/2]

#define CGOSCCR_IHOSC2F_R_STOP   ((uint32_t)0x00000000)

IHOSC2F :[R] :Stop

§ CGOSCCR_OSCF_MASK [1/2]

#define CGOSCCR_OSCF_MASK   ((uint32_t)0x00000200)

OSCF :Mask

§ CGOSCCR_OSCF_MASK [2/2]

#define CGOSCCR_OSCF_MASK   ((uint32_t)0x00000200)

OSCF :Mask

§ CGOSCCR_OSCF_R_EHOSC [1/2]

#define CGOSCCR_OSCF_R_EHOSC   ((uint32_t)0x00000200)

OSCF :[R] :External HOSC

§ CGOSCCR_OSCF_R_EHOSC [2/2]

#define CGOSCCR_OSCF_R_EHOSC   ((uint32_t)0x00000200)

OSCF :[R] :External HOSC

§ CGOSCCR_OSCF_R_IHOSC [1/2]

#define CGOSCCR_OSCF_R_IHOSC   ((uint32_t)0x00000000)

OSCF :[R] :Internal HOSC

§ CGOSCCR_OSCF_R_IHOSC [2/2]

#define CGOSCCR_OSCF_R_IHOSC   ((uint32_t)0x00000000)

OSCF :[R] :Internal HOSC

§ CGOSCCR_OSCSEL_MASK [1/2]

#define CGOSCCR_OSCSEL_MASK   ((uint32_t)0x00000100)

OSCSEL :Mask

§ CGOSCCR_OSCSEL_MASK [2/2]

#define CGOSCCR_OSCSEL_MASK   ((uint32_t)0x00000100)

OSCSEL :Mask

§ CGOSCCR_OSCSEL_RW_EHOSC [1/2]

#define CGOSCCR_OSCSEL_RW_EHOSC   ((uint32_t)0x00000100)

OSCSEL :[R/W] :External HOSC

§ CGOSCCR_OSCSEL_RW_EHOSC [2/2]

#define CGOSCCR_OSCSEL_RW_EHOSC   ((uint32_t)0x00000100)

OSCSEL :[R/W] :External HOSC

§ CGOSCCR_OSCSEL_RW_IHOSC [1/2]

#define CGOSCCR_OSCSEL_RW_IHOSC   ((uint32_t)0x00000000)

OSCSEL :[R/W] :Internal HOSC

§ CGOSCCR_OSCSEL_RW_IHOSC [2/2]

#define CGOSCCR_OSCSEL_RW_IHOSC   ((uint32_t)0x00000000)

OSCSEL :[R/W] :Internal HOSC