CoX Peripheral Interface(M051 Implement) V2.1.1.0
API Reference
M051 GPIO Register

Here are the detailed info of GPIO registers. More...

Collaboration diagram for M051 GPIO Register:

Modules

 GPIO Register Offset(Map)
 

Here is the GPIO register offset, users can get the register address through GPIO_BASE + offset.


 GPIO Mode Control(GPIO_PMD)
 

Defines for the bit fields in the GPIO_PMD register.


 GPIO OFF Digital Enable Register(GPIO_OFFD)
 

Defines for the bit fields in the GPIO_OFFD register.


 GPIO Data Output Value Register(GPIO_DOUT)
 

Defines for the bit fields in the GPIO_DOUT register.


 GPIO Data Output Write Mask Register(GPIO_DMASK)
 

Defines for the bit fields in the GPIO_DMASK register.


 GPIO Pin Value Register(GPIO_PIN)
 

Defines for the bit fields in the GPIO_PIN register.


 GPIO De-bounce Enable Register(De-bounce Enable)
 

Defines for the bit fields in the GPIO_DBEN register.


 GPIO Interrupt Mode Control(GPIO_IMD)
 

Defines for the bit fields in the GPIO_IMD register.


 GPIO Interrupt Enable Register(GPIO_IEN)
 

Defines for the bit fields in the GPIO_IEN register.


 GPIO Interrupt Source Flag Register(GPIO_ISRC)
 

Defines for the bit fields in the GPIO_ISRC register.


 GPIO De-bounce Cycle Control Register(GPIO_DBNCECON)
 

Defines for the bit fields in the GPIO_DBNCECON register.


 GPIOA0 DOUT Register(GPIOA0_DOUT)
 

Defines for the bit fields in the GPIOA0_DOUT register.


 GPIOA1 DOUT Register(GPIOA1_DOUT)
 

Defines for the bit fields in the GPIOA1_DOUT register.


 GPIOA2 DOUT Register(GPIOA2_DOUT)
 

Defines for the bit fields in the GPIOA2_DOUT register.


 GPIOA3 DOUT Register(GPIOA3_DOUT)
 

Defines for the bit fields in the GPIOA3_DOUT register.


 GPIOA4 DOUT Register(GPIOA4_DOUT)
 

Defines for the bit fields in the GPIOA4_DOUT register.


 GPIOA5 DOUT Register(GPIOA5_DOUT)
 

Defines for the bit fields in the GPIOA5_DOUT register.


 GPIOA6 DOUT Register(GPIOA6_DOUT)
 

Defines for the bit fields in the GPIOA6_DOUT register.


 GPIOA7 DOUT Register(GPIOA7_DOUT)
 

Defines for the bit fields in the GPIOA7_DOUT register.


 GPIOB0 DOUT Register(GPIOB0_DOUT)
 

Defines for the bit fields in the GPIOB0_DOUT register.


 GPIOB1 DOUT Register(GPIOB1_DOUT)
 

Defines for the bit fields in the GPIOB1_DOUT register.


 GPIOB2 DOUT Register(GPIOB2_DOUT)
 

Defines for the bit fields in the GPIOB2_DOUT register.


 GPIOB3 DOUT Register(GPIOB3_DOUT)
 

Defines for the bit fields in the GPIOB3_DOUT register.


 GPIOB4 DOUT Register(GPIOB4_DOUT)
 

Defines for the bit fields in the GPIOB4_DOUT register.


 GPIOB5 DOUT Register(GPIOB5_DOUT)
 

Defines for the bit fields in the GPIOB5_DOUT register.


 GPIOB6 DOUT Register(GPIOB6_DOUT)
 

Defines for the bit fields in the GPIOB6_DOUT register.


 GPIOB7 DOUT Register(GPIOB7_DOUT)
 

Defines for the bit fields in the GPIOB7_DOUT register.


 GPIOC0 DOUT Register(GPIOC0_DOUT)
 

Defines for the bit fields in the GPIOC0_DOUT register.


 GPIOC1 DOUT Register(GPIOC1_DOUT)
 

Defines for the bit fields in the GPIOC1_DOUT register.


 GPIOC2 DOUT Register(GPIOC2_DOUT)
 

Defines for the bit fields in the GPIOC2_DOUT register.


 GPIOC3 DOUT Register(GPIOC3_DOUT)
 

Defines for the bit fields in the GPIOC3_DOUT register.


 GPIOC4 DOUT Register(GPIOC4_DOUT)
 

Defines for the bit fields in the GPIOC4_DOUT register.


 GPIOC5 DOUT Register(GPIOC5_DOUT)
 

Defines for the bit fields in the GPIOC5_DOUT register.


 GPIOC6 DOUT Register(GPIOC6_DOUT)
 

Defines for the bit fields in the GPIOC6_DOUT register.


 GPIOC7 DOUT Register(GPIOC7_DOUT)
 

Defines for the bit fields in the GPIOC7_DOUT register.


 GPIOD0 DOUT Register(GPIOD0_DOUT)
 

Defines for the bit fields in the GPIOD0_DOUT register.


 GPIOD1 DOUT Register(GPIOD1_DOUT)
 

Defines for the bit fields in the GPIOD1_DOUT register.


 GPIOD2 DOUT Register(GPIOD2_DOUT)
 

Defines for the bit fields in the GPIOD2_DOUT register.


 GPIOD3 DOUT Register(GPIOD3_DOUT)
 

Defines for the bit fields in the GPIOD3_DOUT register.


 GPIOD4 DOUT Register(GPIOD4_DOUT)
 

Defines for the bit fields in the GPIOD4_DOUT register.


 GPIOD5 DOUT Register(GPIOD5_DOUT)
 

Defines for the bit fields in the GPIOD5_DOUT register.


 GPIOD6 DOUT Register(GPIOD6_DOUT)
 

Defines for the bit fields in the GPIOD6_DOUT register.


 GPIOD7 DOUT Register(GPIOD7_DOUT)
 

Defines for the bit fields in the GPIOD7_DOUT register.


 GPIOE0 DOUT Register(GPIOE0_DOUT)
 

Defines for the bit fields in the GPIOE0_DOUT register.


 GPIOE1 DOUT Register(GPIOE1_DOUT)
 

Defines for the bit fields in the GPIOE1_DOUT register.


 GPIOE2 DOUT Register(GPIOE2_DOUT)
 

Defines for the bit fields in the GPIOE2_DOUT register.


 GPIOE3 DOUT Register(GPIOE3_DOUT)
 

Defines for the bit fields in the GPIOE3_DOUT register.


 GPIOE4 DOUT Register(GPIOE4_DOUT)
 

Defines for the bit fields in the GPIOE4_DOUT register.


 GPIOE5 DOUT Register(GPIOE5_DOUT)
 

Defines for the bit fields in the GPIOE5_DOUT register.


 GPIOE6 DOUT Register(GPIOE6_DOUT)
 

Defines for the bit fields in the GPIOE6_DOUT register.


 GPIOE7 DOUT Register(GPIOE7_DOUT)
 

Defines for the bit fields in the GPIOE7_DOUT register.


 SysCtl GCR GPAMFP Register(GCR_GPAMFP)
 

Defines for the bit fields in the GCR_GPAMFP register.


 SysCtl GCR GPBMFP Register(GCR_GPBMFP)
 

Defines for the bit fields in the GCR_GPBMFP register.


 SysCtl GCR GPCMFP Register(GCR_GPCMFP)
 

Defines for the bit fields in the GCR_GPCMFP register.


 SysCtl GCR GPDMFP Register(GCR_GPDMFP)
 

Defines for the bit fields in the GCR_GPDMFP register.


 SysCtl GCR GPEMFP Register(GCR_GPEMFP)
 

Defines for the bit fields in the GCR_GPEMFP register.



Detailed Description

Here are the detailed info of GPIO registers.

it contains:

Users can read or write the registers through xHWREG().