Infineon MOTIX™ MCU TLE988x/9x Device Family SDK
Typedefs | Enumerations | Functions
GPIO_api

Detailed Description

Typedefs

typedef enum GPIO_P0_0_ALTSEL tGPIO_P0_0_ALTSEL
 
typedef enum GPIO_P0_1_ALTSEL tGPIO_P0_1_ALTSEL
 
typedef enum GPIO_P0_2_ALTSEL tGPIO_P0_2_ALTSEL
 
typedef enum GPIO_P0_3_ALTSEL tGPIO_P0_3_ALTSEL
 
typedef enum GPIO_P0_4_ALTSEL tGPIO_P0_4_ALTSEL
 
typedef enum GPIO_P0_5_ALTSEL tGPIO_P0_5_ALTSEL
 
typedef enum GPIO_P0_6_ALTSEL tGPIO_P0_6_ALTSEL
 
typedef enum GPIO_P0_7_ALTSEL tGPIO_P0_7_ALTSEL
 
typedef enum GPIO_P0_8_ALTSEL tGPIO_P0_8_ALTSEL
 
typedef enum GPIO_P0_9_ALTSEL tGPIO_P0_9_ALTSEL
 
typedef enum GPIO_P0_10_ALTSEL tGPIO_P0_10_ALTSEL
 
typedef enum GPIO_DIR tGPIO_DIR
 
typedef enum GPIO_STATE tGPIO_STATE
 
typedef enum GPIO_P1_0_ALTSEL tGPIO_P1_0_ALTSEL
 
typedef enum GPIO_P1_1_ALTSEL tGPIO_P1_1_ALTSEL
 
typedef enum GPIO_P1_2_ALTSEL tGPIO_P1_2_ALTSEL
 
typedef enum GPIO_P1_3_ALTSEL tGPIO_P1_3_ALTSEL
 
typedef enum GPIO_P1_4_ALTSEL tGPIO_P1_4_ALTSEL
 

Enumerations

enum  GPIO_P0_0_ALTSEL { GPIO_P0_0_ALTSEL_GPIO = 0 , GPIO_P0_0_ALTSEL_CCU7_CC72 = 1 , GPIO_P0_0_ALTSEL_T21_EXF2 = 2 , GPIO_P0_0_ALTSEL_UART0_RXDO = 3 }
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P0_1_ALTSEL {
  GPIO_P0_1_ALTSEL_GPIO = 0 , GPIO_P0_1_ALTSEL_UART0_TXD = 1 , GPIO_P0_1_ALTSEL_GPT12_T6OUT = 2 , GPIO_P0_1_ALTSEL_MULTICAN_TXDC = 3 ,
  GPIO_P0_1_ALTSEL_CANTRX_RXD = 4 , GPIO_P0_1_ALTSEL_SSC0_MTSR = 5 , GPIO_P0_1_ALTSEL_BEMFC_PH1_ZC_STS = 6 , GPIO_P0_1_ALTSEL_CCU7_COUT73 = 7
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P0_2_ALTSEL {
  GPIO_P0_2_ALTSEL_GPIO = 0 , GPIO_P0_2_ALTSEL_UART1_TXD = 1 , GPIO_P0_2_ALTSEL_GPT12_T3OUT = 2 , GPIO_P0_2_ALTSEL_SSC0_MRST = 3 ,
  GPIO_P0_2_ALTSEL_SSC1_CS0 = 4 , GPIO_P0_2_ALTSEL_BEMFC_PH2_ZC_STS = 5 , GPIO_P0_2_ALTSEL_CCU7_COUT73 = 6
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P0_3_ALTSEL {
  GPIO_P0_3_ALTSEL_GPIO = 0 , GPIO_P0_3_ALTSEL_SSC0_SCLK = 1 , GPIO_P0_3_ALTSEL_BEMFC_PH3_ZC_STS = 2 , GPIO_P0_3_ALTSEL_CCU7_COUT70 = 3 ,
  GPIO_P0_3_ALTSEL_SCU_CLKOUT = 4 , GPIO_P0_3_ALTSEL_ADC1_CMPLO3 = 5 , GPIO_P0_3_ALTSEL_UART0_TXD = 6 , GPIO_P0_3_ALTSEL_SDADC_CMP1 = 7
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P0_4_ALTSEL {
  GPIO_P0_4_ALTSEL_GPIO = 0 , GPIO_P0_4_ALTSEL_CCU7_CC70 = 1 , GPIO_P0_4_ALTSEL_SDADC_DOUT0 = 2 , GPIO_P0_4_ALTSEL_SSC0_MTSR = 3 ,
  GPIO_P0_4_ALTSEL_UART1_TXD = 4 , GPIO_P0_4_ALTSEL_GPT12_T3OUT = 5
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P0_5_ALTSEL {
  GPIO_P0_5_ALTSEL_GPIO = 0 , GPIO_P0_5_ALTSEL_CCU7_COUT70 = 1 , GPIO_P0_5_ALTSEL_SDADC_DOUT0 = 2 , GPIO_P0_5_ALTSEL_SSC0_SCLK = 3 ,
  GPIO_P0_5_ALTSEL_SDADC_CMP1 = 4
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P0_6_ALTSEL {
  GPIO_P0_6_ALTSEL_GPIO = 0 , GPIO_P0_6_ALTSEL_CCU7_CC71 = 1 , GPIO_P0_6_ALTSEL_SDADC_DOUT1 = 2 , GPIO_P0_6_ALTSEL_SSC0_MRST = 3 ,
  GPIO_P0_6_ALTSEL_SSC1_CS3 = 4 , GPIO_P0_6_ALTSEL_SDADC_CMP0 = 5 , GPIO_P0_6_ALTSEL_ADC1_CMPUP3 = 6 , GPIO_P0_6_ALTSEL_SSC0_MTSR = 7
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P0_7_ALTSEL {
  GPIO_P0_7_ALTSEL_GPIO = 0 , GPIO_P0_7_ALTSEL_CCU7_COUT71 = 1 , GPIO_P0_7_ALTSEL_SDADC_DOUT1 = 2 , GPIO_P0_7_ALTSEL_SSC1_SCLK = 3 ,
  GPIO_P0_7_ALTSEL_MULTICAN_TXDC = 4 , GPIO_P0_7_ALTSEL_UART0_TXD = 5 , GPIO_P0_7_ALTSEL_GPT12_T6OUT = 6 , GPIO_P0_7_ALTSEL_ADC2_CMPUP7 = 7
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P0_8_ALTSEL {
  GPIO_P0_8_ALTSEL_GPIO = 0 , GPIO_P0_8_ALTSEL_CCU7_COUT72 = 1 , GPIO_P0_8_ALTSEL_SDADC_MCLK = 2 , GPIO_P0_8_ALTSEL_SSC1_MTSR = 3 ,
  GPIO_P0_8_ALTSEL_ADC1_CMPLO1 = 4
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P0_9_ALTSEL {
  GPIO_P0_9_ALTSEL_GPIO = 0 , GPIO_P0_9_ALTSEL_CCU7_CC72 = 1 , GPIO_P0_9_ALTSEL_SDADC_MCLK = 2 , GPIO_P0_9_ALTSEL_SSC1_MRST = 3 ,
  GPIO_P0_9_ALTSEL_SSC0_CS3 = 4 , GPIO_P0_9_ALTSEL_ADC1_CMPLO0 = 5 , GPIO_P0_9_ALTSEL_SSC1_MTSR = 6
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P0_10_ALTSEL {
  GPIO_P0_10_ALTSEL_GPIO = 0 , GPIO_P0_10_ALTSEL_SCU_RESET = 1 , GPIO_P0_10_ALTSEL_SSC1_CS1 = 2 , GPIO_P0_10_ALTSEL_SSC0_CS1 = 3 ,
  GPIO_P0_10_ALTSEL_ADC1_CMPLO2 = 4 , GPIO_P0_10_ALTSEL_T20_EXF2 = 5 , GPIO_P0_10_ALTSEL_CCU7_COUT72 = 6 , GPIO_P0_10_ALTSEL_ADC2_CMPLO7 = 7
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_DIR { GPIO_DIR_INPUT = 0 , GPIO_DIR_OUTPUT = 1 }
 Enum for the GPIO Direction control bit. More...
 
enum  GPIO_STATE { GPIO_STATE_HIGH = 0x00000001 , GPIO_STATE_LOW = 0x00010000 , GPIO_STATE_TOGGLE = 0x00010001 }
 Enum for the GPIO Output bit. More...
 
enum  GPIO_P1_0_ALTSEL {
  GPIO_P1_0_ALTSEL_GPIO = 0 , GPIO_P1_0_ALTSEL_SSC1_SCLK = 1 , GPIO_P1_0_ALTSEL_CCU7_CC71 = 2 , GPIO_P1_0_ALTSEL_GPT12_T6OUT = 3 ,
  GPIO_P1_0_ALTSEL_UART1_RXDO = 4 , GPIO_P1_0_ALTSEL_ADC1_CMPUP2 = 5 , GPIO_P1_0_ALTSEL_SDADC_CMP0 = 6 , GPIO_P1_0_ALTSEL_ADC2_CMPLO6 = 7
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P1_1_ALTSEL {
  GPIO_P1_1_ALTSEL_GPIO = 0 , GPIO_P1_1_ALTSEL_SSC1_MTSR = 1 , GPIO_P1_1_ALTSEL_CCU7_COUT71 = 2 , GPIO_P1_1_ALTSEL_UART1_TXD = 3 ,
  GPIO_P1_1_ALTSEL_GPT12_T3OUT = 4 , GPIO_P1_1_ALTSEL_CANTRX_RXD = 5 , GPIO_P1_1_ALTSEL_ADC1_CMPUP1 = 6 , GPIO_P1_1_ALTSEL_ADC2_CMPUP6 = 7
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P1_2_ALTSEL {
  GPIO_P1_2_ALTSEL_GPIO = 0 , GPIO_P1_2_ALTSEL_SSC1_MRST = 1 , GPIO_P1_2_ALTSEL_CCU7_CC70 = 2 , GPIO_P1_2_ALTSEL_SSC0_CS0 = 3 ,
  GPIO_P1_2_ALTSEL_SCU_CLKOUT = 4 , GPIO_P1_2_ALTSEL_BEMFC_PH3_ZC_STS = 5 , GPIO_P1_2_ALTSEL_ADC1_CMPUP0 = 6 , GPIO_P1_2_ALTSEL_SSC1_MTSR = 7
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P1_3_ALTSEL {
  GPIO_P1_3_ALTSEL_GPIO = 0 , GPIO_P1_3_ALTSEL_SSC0_CS2 = 1 , GPIO_P1_3_ALTSEL_CCU7_COUT73 = 2 , GPIO_P1_3_ALTSEL_MULTICAN_TXDC = 3 ,
  GPIO_P1_3_ALTSEL_UART0_TXD = 4 , GPIO_P1_3_ALTSEL_GPT12_T6OUT = 5 , GPIO_P1_3_ALTSEL_BEMFC_PH1_ZC_STS = 6
}
 Enum for the GPIO Alternate output select. More...
 
enum  GPIO_P1_4_ALTSEL {
  GPIO_P1_4_ALTSEL_GPIO = 0 , GPIO_P1_4_ALTSEL_SSC1_CS2 = 1 , GPIO_P1_4_ALTSEL_SCU_CLKOUT = 2 , GPIO_P1_4_ALTSEL_BEMFC_PH2_ZC_STS = 3 ,
  GPIO_P1_4_ALTSEL_T21_EXF2 = 4
}
 Enum for the GPIO Alternate output select. More...
 

Functions

INLINE void GPIO_setP00Altsel (tGPIO_P0_0_ALTSEL e_value)
 Set P0.0 Alternate Select. More...
 
INLINE void GPIO_setP01Altsel (tGPIO_P0_1_ALTSEL e_value)
 Set P0.1 Alternate Select. More...
 
INLINE void GPIO_setP02Altsel (tGPIO_P0_2_ALTSEL e_value)
 Set P0.2 Alternate Select. More...
 
INLINE void GPIO_setP03Altsel (tGPIO_P0_3_ALTSEL e_value)
 Set P0.3 Alternate Select. More...
 
INLINE void GPIO_setP04Altsel (tGPIO_P0_4_ALTSEL e_value)
 Set P0.4 Alternate Select. More...
 
INLINE void GPIO_setP05Altsel (tGPIO_P0_5_ALTSEL e_value)
 Set P0.5 Alternate Select. More...
 
INLINE void GPIO_setP06Altsel (tGPIO_P0_6_ALTSEL e_value)
 Set P0.6 Alternate Select. More...
 
INLINE void GPIO_setP07Altsel (tGPIO_P0_7_ALTSEL e_value)
 Set P0.7 Alternate Select. More...
 
INLINE void GPIO_setP08Altsel (tGPIO_P0_8_ALTSEL e_value)
 Set P0.8 Alternate Select. More...
 
INLINE void GPIO_setP09Altsel (tGPIO_P0_9_ALTSEL e_value)
 Set P0.9 Alternate Select. More...
 
INLINE void GPIO_setP010Altsel (tGPIO_P0_10_ALTSEL e_value)
 Set P0.10 Alternate Select. More...
 
INLINE void GPIO_setP00Dir (tGPIO_DIR e_value)
 Set P0.0 Direction. More...
 
INLINE void GPIO_setP01Dir (tGPIO_DIR e_value)
 Set P0.1 Direction. More...
 
INLINE void GPIO_setP02Dir (tGPIO_DIR e_value)
 Set P0.2 Direction. More...
 
INLINE void GPIO_setP03Dir (tGPIO_DIR e_value)
 Set P0.3 Direction. More...
 
INLINE void GPIO_setP04Dir (tGPIO_DIR e_value)
 Set P0.4 Direction. More...
 
INLINE void GPIO_setP05Dir (tGPIO_DIR e_value)
 Set P0.5 Direction. More...
 
INLINE void GPIO_setP06Dir (tGPIO_DIR e_value)
 Set P0.6 Direction. More...
 
INLINE void GPIO_setP07Dir (tGPIO_DIR e_value)
 Set P0.7 Direction. More...
 
INLINE void GPIO_setP08Dir (tGPIO_DIR e_value)
 Set P0.8 Direction. More...
 
INLINE void GPIO_setP09Dir (tGPIO_DIR e_value)
 Set P0.9 Direction. More...
 
INLINE void GPIO_setP010Dir (tGPIO_DIR e_value)
 Set P0.10 Direction. More...
 
INLINE uint8 GPIO_getP00State (void)
 Get P0.0 State. More...
 
INLINE uint8 GPIO_getP01State (void)
 Get P0.1 State. More...
 
INLINE uint8 GPIO_getP02State (void)
 Get P0.2 State. More...
 
INLINE uint8 GPIO_getP03State (void)
 Get P0.3 State. More...
 
INLINE uint8 GPIO_getP04State (void)
 Get P0.4 State. More...
 
INLINE uint8 GPIO_getP05State (void)
 Get P0.5 State. More...
 
INLINE uint8 GPIO_getP06State (void)
 Get P0.6 State. More...
 
INLINE uint8 GPIO_getP07State (void)
 Get P0.7 State. More...
 
INLINE uint8 GPIO_getP08State (void)
 Get P0.8 State. More...
 
INLINE uint8 GPIO_getP09State (void)
 Get P0.9 State. More...
 
INLINE uint8 GPIO_getP010State (void)
 Get P0.10 State. More...
 
INLINE void GPIO_setP00State (tGPIO_STATE e_value)
 Set P0.0 State. More...
 
INLINE void GPIO_setP01State (tGPIO_STATE e_value)
 Set P0.1 State. More...
 
INLINE void GPIO_setP02State (tGPIO_STATE e_value)
 Set P0.2 State. More...
 
INLINE void GPIO_setP03State (tGPIO_STATE e_value)
 Set P0.3 State. More...
 
INLINE void GPIO_setP04State (tGPIO_STATE e_value)
 Set P0.4 State. More...
 
INLINE void GPIO_setP05State (tGPIO_STATE e_value)
 Set P0.5 State. More...
 
INLINE void GPIO_setP06State (tGPIO_STATE e_value)
 Set P0.6 State. More...
 
INLINE void GPIO_setP07State (tGPIO_STATE e_value)
 Set P0.7 State. More...
 
INLINE void GPIO_setP08State (tGPIO_STATE e_value)
 Set P0.8 State. More...
 
INLINE void GPIO_setP09State (tGPIO_STATE e_value)
 Set P0.9 State. More...
 
INLINE void GPIO_setP010State (tGPIO_STATE e_value)
 Set P0.10 State. More...
 
INLINE void GPIO_setP10Altsel (tGPIO_P1_0_ALTSEL e_value)
 Set P1.0 Alternate Select. More...
 
INLINE void GPIO_setP11Altsel (tGPIO_P1_1_ALTSEL e_value)
 Set P1.1 Alternate Select. More...
 
INLINE void GPIO_setP12Altsel (tGPIO_P1_2_ALTSEL e_value)
 Set P1.2 Alternate Select. More...
 
INLINE void GPIO_setP13Altsel (tGPIO_P1_3_ALTSEL e_value)
 Set P1.3 Alternate Select. More...
 
INLINE void GPIO_setP14Altsel (tGPIO_P1_4_ALTSEL e_value)
 Set P1.4 Alternate Select. More...
 
INLINE void GPIO_setP10Dir (tGPIO_DIR e_value)
 Set P1.0 Direction. More...
 
INLINE void GPIO_setP11Dir (tGPIO_DIR e_value)
 Set P1.1 Direction. More...
 
INLINE void GPIO_setP12Dir (tGPIO_DIR e_value)
 Set P1.2 Direction. More...
 
INLINE void GPIO_setP13Dir (tGPIO_DIR e_value)
 Set P1.3 Direction. More...
 
INLINE void GPIO_setP14Dir (tGPIO_DIR e_value)
 Set P1.4 Direction. More...
 
INLINE uint8 GPIO_getP10State (void)
 Get P1.0 State. More...
 
INLINE uint8 GPIO_getP11State (void)
 Get P1.1 State. More...
 
INLINE uint8 GPIO_getP12State (void)
 Get P1.2 State. More...
 
INLINE uint8 GPIO_getP13State (void)
 Get P1.3 State. More...
 
INLINE uint8 GPIO_getP14State (void)
 Get P1.4 State. More...
 
INLINE void GPIO_setP10State (tGPIO_STATE e_value)
 Set P1.0 State. More...
 
INLINE void GPIO_setP11State (tGPIO_STATE e_value)
 Set P1.1 State. More...
 
INLINE void GPIO_setP12State (tGPIO_STATE e_value)
 Set P1.2 State. More...
 
INLINE void GPIO_setP13State (tGPIO_STATE e_value)
 Set P1.3 State. More...
 
INLINE void GPIO_setP14State (tGPIO_STATE e_value)
 Set P1.4 State. More...
 
INLINE uint8 GPIO_getP20State (void)
 Get P2.0 State. More...
 
INLINE uint8 GPIO_getP21State (void)
 Get P2.1 State. More...
 
INLINE uint8 GPIO_getP22State (void)
 Get P2.2 State. More...
 
INLINE uint8 GPIO_getP23State (void)
 Get P2.3 State. More...
 
INLINE uint8 GPIO_getP24State (void)
 Get P2.4 State. More...
 
INLINE uint8 GPIO_getP25State (void)
 Get P2.5 State. More...
 
INLINE uint8 GPIO_getP26State (void)
 Get P2.6 State. More...
 
INLINE uint8 GPIO_getP27State (void)
 Get P2.7 State. More...
 
INLINE uint8 GPIO_getP28State (void)
 Get P2.8 State. More...
 
INLINE uint8 GPIO_getP29State (void)
 Get P2.9 State. More...
 
INLINE void GPIO_enP20Input (void)
 Enable P2.0 Digital Input. More...
 
INLINE void GPIO_disP20Input (void)
 Disable P2.0 Digital Input. More...
 
INLINE void GPIO_enP21Input (void)
 Enable P2.1 Digital Input. More...
 
INLINE void GPIO_disP21Input (void)
 Disable P2.1 Digital Input. More...
 
INLINE void GPIO_enP22Input (void)
 Enable P2.2 Digital Input. More...
 
INLINE void GPIO_disP22Input (void)
 Disable P2.2 Digital Input. More...
 
INLINE void GPIO_enP23Input (void)
 Enable P2.3 Digital Input. More...
 
INLINE void GPIO_disP23Input (void)
 Disable P2.3 Digital Input. More...
 
INLINE void GPIO_enP24Input (void)
 Enable P2.4 Digital Input. More...
 
INLINE void GPIO_disP24Input (void)
 Disable P2.4 Digital Input. More...
 
INLINE void GPIO_enP25Input (void)
 Enable P2.5 Digital Input. More...
 
INLINE void GPIO_disP25Input (void)
 Disable P2.5 Digital Input. More...
 
INLINE void GPIO_enP26Input (void)
 Enable P2.6 Digital Input. More...
 
INLINE void GPIO_disP26Input (void)
 Disable P2.6 Digital Input. More...
 
INLINE void GPIO_enP27Input (void)
 Enable P2.7 Digital Input. More...
 
INLINE void GPIO_disP27Input (void)
 Disable P2.7 Digital Input. More...
 
INLINE void GPIO_enP28Input (void)
 Enable P2.8 Digital Input. More...
 
INLINE void GPIO_disP28Input (void)
 Disable P2.8 Digital Input. More...
 
INLINE void GPIO_enP29Input (void)
 Enable P2.9 Digital Input. More...
 
INLINE void GPIO_disP29Input (void)
 Disable P2.9 Digital Input. More...
 
void GPIO_init (void)
 Initialize all CW registers of the GPIO module. More...
 

Typedef Documentation

◆ tGPIO_DIR

typedef enum GPIO_DIR tGPIO_DIR

◆ tGPIO_P0_0_ALTSEL

◆ tGPIO_P0_10_ALTSEL

◆ tGPIO_P0_1_ALTSEL

◆ tGPIO_P0_2_ALTSEL

◆ tGPIO_P0_3_ALTSEL

◆ tGPIO_P0_4_ALTSEL

◆ tGPIO_P0_5_ALTSEL

◆ tGPIO_P0_6_ALTSEL

◆ tGPIO_P0_7_ALTSEL

◆ tGPIO_P0_8_ALTSEL

◆ tGPIO_P0_9_ALTSEL

◆ tGPIO_P1_0_ALTSEL

◆ tGPIO_P1_1_ALTSEL

◆ tGPIO_P1_2_ALTSEL

◆ tGPIO_P1_3_ALTSEL

◆ tGPIO_P1_4_ALTSEL

◆ tGPIO_STATE

typedef enum GPIO_STATE tGPIO_STATE

Enumeration Type Documentation

◆ GPIO_DIR

enum GPIO_DIR

Enum for the GPIO Direction control bit.

Note
You can use this type via 'tGPIO_DIR' or 'enum GPIO_DIR'
Enumerator
GPIO_DIR_INPUT 
GPIO_DIR_OUTPUT 

◆ GPIO_P0_0_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_0_ALTSEL' or 'enum GPIO_P0_0_ALTSEL'
Enumerator
GPIO_P0_0_ALTSEL_GPIO 
GPIO_P0_0_ALTSEL_CCU7_CC72 
GPIO_P0_0_ALTSEL_T21_EXF2 
GPIO_P0_0_ALTSEL_UART0_RXDO 

◆ GPIO_P0_10_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_10_ALTSEL' or 'enum GPIO_P0_10_ALTSEL'
Enumerator
GPIO_P0_10_ALTSEL_GPIO 
GPIO_P0_10_ALTSEL_SCU_RESET 
GPIO_P0_10_ALTSEL_SSC1_CS1 
GPIO_P0_10_ALTSEL_SSC0_CS1 
GPIO_P0_10_ALTSEL_ADC1_CMPLO2 
GPIO_P0_10_ALTSEL_T20_EXF2 
GPIO_P0_10_ALTSEL_CCU7_COUT72 
GPIO_P0_10_ALTSEL_ADC2_CMPLO7 

◆ GPIO_P0_1_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_1_ALTSEL' or 'enum GPIO_P0_1_ALTSEL'
Enumerator
GPIO_P0_1_ALTSEL_GPIO 
GPIO_P0_1_ALTSEL_UART0_TXD 
GPIO_P0_1_ALTSEL_GPT12_T6OUT 
GPIO_P0_1_ALTSEL_MULTICAN_TXDC 
GPIO_P0_1_ALTSEL_CANTRX_RXD 
GPIO_P0_1_ALTSEL_SSC0_MTSR 
GPIO_P0_1_ALTSEL_BEMFC_PH1_ZC_STS 
GPIO_P0_1_ALTSEL_CCU7_COUT73 

◆ GPIO_P0_2_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_2_ALTSEL' or 'enum GPIO_P0_2_ALTSEL'
Enumerator
GPIO_P0_2_ALTSEL_GPIO 
GPIO_P0_2_ALTSEL_UART1_TXD 
GPIO_P0_2_ALTSEL_GPT12_T3OUT 
GPIO_P0_2_ALTSEL_SSC0_MRST 
GPIO_P0_2_ALTSEL_SSC1_CS0 
GPIO_P0_2_ALTSEL_BEMFC_PH2_ZC_STS 
GPIO_P0_2_ALTSEL_CCU7_COUT73 

◆ GPIO_P0_3_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_3_ALTSEL' or 'enum GPIO_P0_3_ALTSEL'
Enumerator
GPIO_P0_3_ALTSEL_GPIO 
GPIO_P0_3_ALTSEL_SSC0_SCLK 
GPIO_P0_3_ALTSEL_BEMFC_PH3_ZC_STS 
GPIO_P0_3_ALTSEL_CCU7_COUT70 
GPIO_P0_3_ALTSEL_SCU_CLKOUT 
GPIO_P0_3_ALTSEL_ADC1_CMPLO3 
GPIO_P0_3_ALTSEL_UART0_TXD 
GPIO_P0_3_ALTSEL_SDADC_CMP1 

◆ GPIO_P0_4_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_4_ALTSEL' or 'enum GPIO_P0_4_ALTSEL'
Enumerator
GPIO_P0_4_ALTSEL_GPIO 
GPIO_P0_4_ALTSEL_CCU7_CC70 
GPIO_P0_4_ALTSEL_SDADC_DOUT0 
GPIO_P0_4_ALTSEL_SSC0_MTSR 
GPIO_P0_4_ALTSEL_UART1_TXD 
GPIO_P0_4_ALTSEL_GPT12_T3OUT 

◆ GPIO_P0_5_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_5_ALTSEL' or 'enum GPIO_P0_5_ALTSEL'
Enumerator
GPIO_P0_5_ALTSEL_GPIO 
GPIO_P0_5_ALTSEL_CCU7_COUT70 
GPIO_P0_5_ALTSEL_SDADC_DOUT0 
GPIO_P0_5_ALTSEL_SSC0_SCLK 
GPIO_P0_5_ALTSEL_SDADC_CMP1 

◆ GPIO_P0_6_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_6_ALTSEL' or 'enum GPIO_P0_6_ALTSEL'
Enumerator
GPIO_P0_6_ALTSEL_GPIO 
GPIO_P0_6_ALTSEL_CCU7_CC71 
GPIO_P0_6_ALTSEL_SDADC_DOUT1 
GPIO_P0_6_ALTSEL_SSC0_MRST 
GPIO_P0_6_ALTSEL_SSC1_CS3 
GPIO_P0_6_ALTSEL_SDADC_CMP0 
GPIO_P0_6_ALTSEL_ADC1_CMPUP3 
GPIO_P0_6_ALTSEL_SSC0_MTSR 

◆ GPIO_P0_7_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_7_ALTSEL' or 'enum GPIO_P0_7_ALTSEL'
Enumerator
GPIO_P0_7_ALTSEL_GPIO 
GPIO_P0_7_ALTSEL_CCU7_COUT71 
GPIO_P0_7_ALTSEL_SDADC_DOUT1 
GPIO_P0_7_ALTSEL_SSC1_SCLK 
GPIO_P0_7_ALTSEL_MULTICAN_TXDC 
GPIO_P0_7_ALTSEL_UART0_TXD 
GPIO_P0_7_ALTSEL_GPT12_T6OUT 
GPIO_P0_7_ALTSEL_ADC2_CMPUP7 

◆ GPIO_P0_8_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_8_ALTSEL' or 'enum GPIO_P0_8_ALTSEL'
Enumerator
GPIO_P0_8_ALTSEL_GPIO 
GPIO_P0_8_ALTSEL_CCU7_COUT72 
GPIO_P0_8_ALTSEL_SDADC_MCLK 
GPIO_P0_8_ALTSEL_SSC1_MTSR 
GPIO_P0_8_ALTSEL_ADC1_CMPLO1 

◆ GPIO_P0_9_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P0_9_ALTSEL' or 'enum GPIO_P0_9_ALTSEL'
Enumerator
GPIO_P0_9_ALTSEL_GPIO 
GPIO_P0_9_ALTSEL_CCU7_CC72 
GPIO_P0_9_ALTSEL_SDADC_MCLK 
GPIO_P0_9_ALTSEL_SSC1_MRST 
GPIO_P0_9_ALTSEL_SSC0_CS3 
GPIO_P0_9_ALTSEL_ADC1_CMPLO0 
GPIO_P0_9_ALTSEL_SSC1_MTSR 

◆ GPIO_P1_0_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P1_0_ALTSEL' or 'enum GPIO_P1_0_ALTSEL'
Enumerator
GPIO_P1_0_ALTSEL_GPIO 
GPIO_P1_0_ALTSEL_SSC1_SCLK 
GPIO_P1_0_ALTSEL_CCU7_CC71 
GPIO_P1_0_ALTSEL_GPT12_T6OUT 
GPIO_P1_0_ALTSEL_UART1_RXDO 
GPIO_P1_0_ALTSEL_ADC1_CMPUP2 
GPIO_P1_0_ALTSEL_SDADC_CMP0 
GPIO_P1_0_ALTSEL_ADC2_CMPLO6 

◆ GPIO_P1_1_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P1_1_ALTSEL' or 'enum GPIO_P1_1_ALTSEL'
Enumerator
GPIO_P1_1_ALTSEL_GPIO 
GPIO_P1_1_ALTSEL_SSC1_MTSR 
GPIO_P1_1_ALTSEL_CCU7_COUT71 
GPIO_P1_1_ALTSEL_UART1_TXD 
GPIO_P1_1_ALTSEL_GPT12_T3OUT 
GPIO_P1_1_ALTSEL_CANTRX_RXD 
GPIO_P1_1_ALTSEL_ADC1_CMPUP1 
GPIO_P1_1_ALTSEL_ADC2_CMPUP6 

◆ GPIO_P1_2_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P1_2_ALTSEL' or 'enum GPIO_P1_2_ALTSEL'
Enumerator
GPIO_P1_2_ALTSEL_GPIO 
GPIO_P1_2_ALTSEL_SSC1_MRST 
GPIO_P1_2_ALTSEL_CCU7_CC70 
GPIO_P1_2_ALTSEL_SSC0_CS0 
GPIO_P1_2_ALTSEL_SCU_CLKOUT 
GPIO_P1_2_ALTSEL_BEMFC_PH3_ZC_STS 
GPIO_P1_2_ALTSEL_ADC1_CMPUP0 
GPIO_P1_2_ALTSEL_SSC1_MTSR 

◆ GPIO_P1_3_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P1_3_ALTSEL' or 'enum GPIO_P1_3_ALTSEL'
Enumerator
GPIO_P1_3_ALTSEL_GPIO 
GPIO_P1_3_ALTSEL_SSC0_CS2 
GPIO_P1_3_ALTSEL_CCU7_COUT73 
GPIO_P1_3_ALTSEL_MULTICAN_TXDC 
GPIO_P1_3_ALTSEL_UART0_TXD 
GPIO_P1_3_ALTSEL_GPT12_T6OUT 
GPIO_P1_3_ALTSEL_BEMFC_PH1_ZC_STS 

◆ GPIO_P1_4_ALTSEL

Enum for the GPIO Alternate output select.

Note
You can use this type via 'tGPIO_P1_4_ALTSEL' or 'enum GPIO_P1_4_ALTSEL'
Enumerator
GPIO_P1_4_ALTSEL_GPIO 
GPIO_P1_4_ALTSEL_SSC1_CS2 
GPIO_P1_4_ALTSEL_SCU_CLKOUT 
GPIO_P1_4_ALTSEL_BEMFC_PH2_ZC_STS 
GPIO_P1_4_ALTSEL_T21_EXF2 

◆ GPIO_STATE

enum GPIO_STATE

Enum for the GPIO Output bit.

Note
You can use this type via 'tGPIO_STATE' or 'enum GPIO_STATE'
Enumerator
GPIO_STATE_HIGH 
GPIO_STATE_LOW 
GPIO_STATE_TOGGLE 

Function Documentation

◆ GPIO_disP20Input()

INLINE void GPIO_disP20Input ( void  )

Disable P2.0 Digital Input.

◆ GPIO_disP21Input()

INLINE void GPIO_disP21Input ( void  )

Disable P2.1 Digital Input.

◆ GPIO_disP22Input()

INLINE void GPIO_disP22Input ( void  )

Disable P2.2 Digital Input.

◆ GPIO_disP23Input()

INLINE void GPIO_disP23Input ( void  )

Disable P2.3 Digital Input.

◆ GPIO_disP24Input()

INLINE void GPIO_disP24Input ( void  )

Disable P2.4 Digital Input.

◆ GPIO_disP25Input()

INLINE void GPIO_disP25Input ( void  )

Disable P2.5 Digital Input.

◆ GPIO_disP26Input()

INLINE void GPIO_disP26Input ( void  )

Disable P2.6 Digital Input.

◆ GPIO_disP27Input()

INLINE void GPIO_disP27Input ( void  )

Disable P2.7 Digital Input.

◆ GPIO_disP28Input()

INLINE void GPIO_disP28Input ( void  )

Disable P2.8 Digital Input.

◆ GPIO_disP29Input()

INLINE void GPIO_disP29Input ( void  )

Disable P2.9 Digital Input.

◆ GPIO_enP20Input()

INLINE void GPIO_enP20Input ( void  )

Enable P2.0 Digital Input.

◆ GPIO_enP21Input()

INLINE void GPIO_enP21Input ( void  )

Enable P2.1 Digital Input.

◆ GPIO_enP22Input()

INLINE void GPIO_enP22Input ( void  )

Enable P2.2 Digital Input.

◆ GPIO_enP23Input()

INLINE void GPIO_enP23Input ( void  )

Enable P2.3 Digital Input.

◆ GPIO_enP24Input()

INLINE void GPIO_enP24Input ( void  )

Enable P2.4 Digital Input.

◆ GPIO_enP25Input()

INLINE void GPIO_enP25Input ( void  )

Enable P2.5 Digital Input.

◆ GPIO_enP26Input()

INLINE void GPIO_enP26Input ( void  )

Enable P2.6 Digital Input.

◆ GPIO_enP27Input()

INLINE void GPIO_enP27Input ( void  )

Enable P2.7 Digital Input.

◆ GPIO_enP28Input()

INLINE void GPIO_enP28Input ( void  )

Enable P2.8 Digital Input.

◆ GPIO_enP29Input()

INLINE void GPIO_enP29Input ( void  )

Enable P2.9 Digital Input.

◆ GPIO_getP00State()

INLINE uint8 GPIO_getP00State ( void  )

Get P0.0 State.

Returns
uint8 P0.0 State

◆ GPIO_getP010State()

INLINE uint8 GPIO_getP010State ( void  )

Get P0.10 State.

Returns
uint8 P0.10 State

◆ GPIO_getP01State()

INLINE uint8 GPIO_getP01State ( void  )

Get P0.1 State.

Returns
uint8 P0.1 State

◆ GPIO_getP02State()

INLINE uint8 GPIO_getP02State ( void  )

Get P0.2 State.

Returns
uint8 P0.2 State

◆ GPIO_getP03State()

INLINE uint8 GPIO_getP03State ( void  )

Get P0.3 State.

Returns
uint8 P0.3 State

◆ GPIO_getP04State()

INLINE uint8 GPIO_getP04State ( void  )

Get P0.4 State.

Returns
uint8 P0.4 State

◆ GPIO_getP05State()

INLINE uint8 GPIO_getP05State ( void  )

Get P0.5 State.

Returns
uint8 P0.5 State

◆ GPIO_getP06State()

INLINE uint8 GPIO_getP06State ( void  )

Get P0.6 State.

Returns
uint8 P0.6 State

◆ GPIO_getP07State()

INLINE uint8 GPIO_getP07State ( void  )

Get P0.7 State.

Returns
uint8 P0.7 State

◆ GPIO_getP08State()

INLINE uint8 GPIO_getP08State ( void  )

Get P0.8 State.

Returns
uint8 P0.8 State

◆ GPIO_getP09State()

INLINE uint8 GPIO_getP09State ( void  )

Get P0.9 State.

Returns
uint8 P0.9 State

◆ GPIO_getP10State()

INLINE uint8 GPIO_getP10State ( void  )

Get P1.0 State.

Returns
uint8 P1.0 State

◆ GPIO_getP11State()

INLINE uint8 GPIO_getP11State ( void  )

Get P1.1 State.

Returns
uint8 P1.1 State

◆ GPIO_getP12State()

INLINE uint8 GPIO_getP12State ( void  )

Get P1.2 State.

Returns
uint8 P1.2 State

◆ GPIO_getP13State()

INLINE uint8 GPIO_getP13State ( void  )

Get P1.3 State.

Returns
uint8 P1.3 State

◆ GPIO_getP14State()

INLINE uint8 GPIO_getP14State ( void  )

Get P1.4 State.

Returns
uint8 P1.4 State

◆ GPIO_getP20State()

INLINE uint8 GPIO_getP20State ( void  )

Get P2.0 State.

Returns
uint8 P2.0 State

◆ GPIO_getP21State()

INLINE uint8 GPIO_getP21State ( void  )

Get P2.1 State.

Returns
uint8 P2.1 State

◆ GPIO_getP22State()

INLINE uint8 GPIO_getP22State ( void  )

Get P2.2 State.

Returns
uint8 P2.2 State

◆ GPIO_getP23State()

INLINE uint8 GPIO_getP23State ( void  )

Get P2.3 State.

Returns
uint8 P2.3 State

◆ GPIO_getP24State()

INLINE uint8 GPIO_getP24State ( void  )

Get P2.4 State.

Returns
uint8 P2.4 State

◆ GPIO_getP25State()

INLINE uint8 GPIO_getP25State ( void  )

Get P2.5 State.

Returns
uint8 P2.5 State

◆ GPIO_getP26State()

INLINE uint8 GPIO_getP26State ( void  )

Get P2.6 State.

Returns
uint8 P2.6 State

◆ GPIO_getP27State()

INLINE uint8 GPIO_getP27State ( void  )

Get P2.7 State.

Returns
uint8 P2.7 State

◆ GPIO_getP28State()

INLINE uint8 GPIO_getP28State ( void  )

Get P2.8 State.

Returns
uint8 P2.8 State

◆ GPIO_getP29State()

INLINE uint8 GPIO_getP29State ( void  )

Get P2.9 State.

Returns
uint8 P2.9 State

◆ GPIO_init()

void GPIO_init ( void  )

Initialize all CW registers of the GPIO module.

◆ GPIO_setP00Altsel()

INLINE void GPIO_setP00Altsel ( tGPIO_P0_0_ALTSEL  e_value)

Set P0.0 Alternate Select.

Parameters
e_valueP0.0 Alternate Select

◆ GPIO_setP00Dir()

INLINE void GPIO_setP00Dir ( tGPIO_DIR  e_value)

Set P0.0 Direction.

Parameters
e_valueP0.0 Direction

◆ GPIO_setP00State()

INLINE void GPIO_setP00State ( tGPIO_STATE  e_value)

Set P0.0 State.

Parameters
e_valueP0.0 State

◆ GPIO_setP010Altsel()

INLINE void GPIO_setP010Altsel ( tGPIO_P0_10_ALTSEL  e_value)

Set P0.10 Alternate Select.

Parameters
e_valueP0.10 Alternate Select

◆ GPIO_setP010Dir()

INLINE void GPIO_setP010Dir ( tGPIO_DIR  e_value)

Set P0.10 Direction.

Parameters
e_valueP0.10 Direction

◆ GPIO_setP010State()

INLINE void GPIO_setP010State ( tGPIO_STATE  e_value)

Set P0.10 State.

Parameters
e_valueP0.10 State

◆ GPIO_setP01Altsel()

INLINE void GPIO_setP01Altsel ( tGPIO_P0_1_ALTSEL  e_value)

Set P0.1 Alternate Select.

Parameters
e_valueP0.1 Alternate Select

◆ GPIO_setP01Dir()

INLINE void GPIO_setP01Dir ( tGPIO_DIR  e_value)

Set P0.1 Direction.

Parameters
e_valueP0.1 Direction

◆ GPIO_setP01State()

INLINE void GPIO_setP01State ( tGPIO_STATE  e_value)

Set P0.1 State.

Parameters
e_valueP0.1 State

◆ GPIO_setP02Altsel()

INLINE void GPIO_setP02Altsel ( tGPIO_P0_2_ALTSEL  e_value)

Set P0.2 Alternate Select.

Parameters
e_valueP0.2 Alternate Select

◆ GPIO_setP02Dir()

INLINE void GPIO_setP02Dir ( tGPIO_DIR  e_value)

Set P0.2 Direction.

Parameters
e_valueP0.2 Direction

◆ GPIO_setP02State()

INLINE void GPIO_setP02State ( tGPIO_STATE  e_value)

Set P0.2 State.

Parameters
e_valueP0.2 State

◆ GPIO_setP03Altsel()

INLINE void GPIO_setP03Altsel ( tGPIO_P0_3_ALTSEL  e_value)

Set P0.3 Alternate Select.

Parameters
e_valueP0.3 Alternate Select

◆ GPIO_setP03Dir()

INLINE void GPIO_setP03Dir ( tGPIO_DIR  e_value)

Set P0.3 Direction.

Parameters
e_valueP0.3 Direction

◆ GPIO_setP03State()

INLINE void GPIO_setP03State ( tGPIO_STATE  e_value)

Set P0.3 State.

Parameters
e_valueP0.3 State

◆ GPIO_setP04Altsel()

INLINE void GPIO_setP04Altsel ( tGPIO_P0_4_ALTSEL  e_value)

Set P0.4 Alternate Select.

Parameters
e_valueP0.4 Alternate Select

◆ GPIO_setP04Dir()

INLINE void GPIO_setP04Dir ( tGPIO_DIR  e_value)

Set P0.4 Direction.

Parameters
e_valueP0.4 Direction

◆ GPIO_setP04State()

INLINE void GPIO_setP04State ( tGPIO_STATE  e_value)

Set P0.4 State.

Parameters
e_valueP0.4 State

◆ GPIO_setP05Altsel()

INLINE void GPIO_setP05Altsel ( tGPIO_P0_5_ALTSEL  e_value)

Set P0.5 Alternate Select.

Parameters
e_valueP0.5 Alternate Select

◆ GPIO_setP05Dir()

INLINE void GPIO_setP05Dir ( tGPIO_DIR  e_value)

Set P0.5 Direction.

Parameters
e_valueP0.5 Direction

◆ GPIO_setP05State()

INLINE void GPIO_setP05State ( tGPIO_STATE  e_value)

Set P0.5 State.

Parameters
e_valueP0.5 State

◆ GPIO_setP06Altsel()

INLINE void GPIO_setP06Altsel ( tGPIO_P0_6_ALTSEL  e_value)

Set P0.6 Alternate Select.

Parameters
e_valueP0.6 Alternate Select

◆ GPIO_setP06Dir()

INLINE void GPIO_setP06Dir ( tGPIO_DIR  e_value)

Set P0.6 Direction.

Parameters
e_valueP0.6 Direction

◆ GPIO_setP06State()

INLINE void GPIO_setP06State ( tGPIO_STATE  e_value)

Set P0.6 State.

Parameters
e_valueP0.6 State

◆ GPIO_setP07Altsel()

INLINE void GPIO_setP07Altsel ( tGPIO_P0_7_ALTSEL  e_value)

Set P0.7 Alternate Select.

Parameters
e_valueP0.7 Alternate Select

◆ GPIO_setP07Dir()

INLINE void GPIO_setP07Dir ( tGPIO_DIR  e_value)

Set P0.7 Direction.

Parameters
e_valueP0.7 Direction

◆ GPIO_setP07State()

INLINE void GPIO_setP07State ( tGPIO_STATE  e_value)

Set P0.7 State.

Parameters
e_valueP0.7 State

◆ GPIO_setP08Altsel()

INLINE void GPIO_setP08Altsel ( tGPIO_P0_8_ALTSEL  e_value)

Set P0.8 Alternate Select.

Parameters
e_valueP0.8 Alternate Select

◆ GPIO_setP08Dir()

INLINE void GPIO_setP08Dir ( tGPIO_DIR  e_value)

Set P0.8 Direction.

Parameters
e_valueP0.8 Direction

◆ GPIO_setP08State()

INLINE void GPIO_setP08State ( tGPIO_STATE  e_value)

Set P0.8 State.

Parameters
e_valueP0.8 State

◆ GPIO_setP09Altsel()

INLINE void GPIO_setP09Altsel ( tGPIO_P0_9_ALTSEL  e_value)

Set P0.9 Alternate Select.

Parameters
e_valueP0.9 Alternate Select

◆ GPIO_setP09Dir()

INLINE void GPIO_setP09Dir ( tGPIO_DIR  e_value)

Set P0.9 Direction.

Parameters
e_valueP0.9 Direction

◆ GPIO_setP09State()

INLINE void GPIO_setP09State ( tGPIO_STATE  e_value)

Set P0.9 State.

Parameters
e_valueP0.9 State

◆ GPIO_setP10Altsel()

INLINE void GPIO_setP10Altsel ( tGPIO_P1_0_ALTSEL  e_value)

Set P1.0 Alternate Select.

Parameters
e_valueP1.0 Alternate Select

◆ GPIO_setP10Dir()

INLINE void GPIO_setP10Dir ( tGPIO_DIR  e_value)

Set P1.0 Direction.

Parameters
e_valueP1.0 Direction

◆ GPIO_setP10State()

INLINE void GPIO_setP10State ( tGPIO_STATE  e_value)

Set P1.0 State.

Parameters
e_valueP1.0 State

◆ GPIO_setP11Altsel()

INLINE void GPIO_setP11Altsel ( tGPIO_P1_1_ALTSEL  e_value)

Set P1.1 Alternate Select.

Parameters
e_valueP1.1 Alternate Select

◆ GPIO_setP11Dir()

INLINE void GPIO_setP11Dir ( tGPIO_DIR  e_value)

Set P1.1 Direction.

Parameters
e_valueP1.1 Direction

◆ GPIO_setP11State()

INLINE void GPIO_setP11State ( tGPIO_STATE  e_value)

Set P1.1 State.

Parameters
e_valueP1.1 State

◆ GPIO_setP12Altsel()

INLINE void GPIO_setP12Altsel ( tGPIO_P1_2_ALTSEL  e_value)

Set P1.2 Alternate Select.

Parameters
e_valueP1.2 Alternate Select

◆ GPIO_setP12Dir()

INLINE void GPIO_setP12Dir ( tGPIO_DIR  e_value)

Set P1.2 Direction.

Parameters
e_valueP1.2 Direction

◆ GPIO_setP12State()

INLINE void GPIO_setP12State ( tGPIO_STATE  e_value)

Set P1.2 State.

Parameters
e_valueP1.2 State

◆ GPIO_setP13Altsel()

INLINE void GPIO_setP13Altsel ( tGPIO_P1_3_ALTSEL  e_value)

Set P1.3 Alternate Select.

Parameters
e_valueP1.3 Alternate Select

◆ GPIO_setP13Dir()

INLINE void GPIO_setP13Dir ( tGPIO_DIR  e_value)

Set P1.3 Direction.

Parameters
e_valueP1.3 Direction

◆ GPIO_setP13State()

INLINE void GPIO_setP13State ( tGPIO_STATE  e_value)

Set P1.3 State.

Parameters
e_valueP1.3 State

◆ GPIO_setP14Altsel()

INLINE void GPIO_setP14Altsel ( tGPIO_P1_4_ALTSEL  e_value)

Set P1.4 Alternate Select.

Parameters
e_valueP1.4 Alternate Select

◆ GPIO_setP14Dir()

INLINE void GPIO_setP14Dir ( tGPIO_DIR  e_value)

Set P1.4 Direction.

Parameters
e_valueP1.4 Direction

◆ GPIO_setP14State()

INLINE void GPIO_setP14State ( tGPIO_STATE  e_value)

Set P1.4 State.

Parameters
e_valueP1.4 State