TMPM4G(1) Group Peripheral Driver User Manual  V1.0.0.0
GPIO Exported Typedef

Enumerations

enum  gpio_pinstate_t { GPIO_PIN_RESET = 0, GPIO_PIN_SET }
 Pin State Reset/Set Enumerated Type Definition. More...
 
enum  gpio_pininout_t { GPIO_PIN_INPUT = 0, GPIO_PIN_OUTPUT, GPIO_PIN_INOUT, GPIO_PIN_NOTINOUT }
 Pin Input/Output Enumerated Type Definition. More...
 
enum  gpio_gr_t {
  GPIO_PORT_A = 0x0, GPIO_PORT_B, GPIO_PORT_C, GPIO_PORT_D,
  GPIO_PORT_E, GPIO_PORT_F, GPIO_PORT_G, GPIO_PORT_H,
  GPIO_PORT_J, GPIO_PORT_K, GPIO_PORT_L, GPIO_PORT_M,
  GPIO_PORT_N, GPIO_PORT_P, GPIO_PORT_R, GPIO_PORT_T,
  GPIO_PORT_U, GPIO_PORT_V, GPIO_PORT_W, GPIO_PORT_Y,
  GPIO_GROUP_Max
}
 Port Group Enumerated Type Definition. More...
 
enum  gpio_num_t {
  GPIO_PORT_0 = 0x0, GPIO_PORT_1, GPIO_PORT_2, GPIO_PORT_3,
  GPIO_PORT_4, GPIO_PORT_5, GPIO_PORT_6, GPIO_PORT_7,
  GPIO_PORT_Max
}
 Port Number Enumerated Type Definition. More...
 
enum  gpio_fr_t {
  GPIO_FR_1 = 1, GPIO_FR_2, GPIO_FR_3, GPIO_FR_4,
  GPIO_FR_5, GPIO_FR_6, GPIO_FR_7, GPIO_FR_NA,
  GPIO_FR_Max
}
 Port Function Number Enumerated Type Definition. More...
 
enum  gpio_mode_t {
  GPIO_Mode_DATA = 0x0, GPIO_Mode_CR = 0x4, GPIO_Mode_FR1 = 0x8, GPIO_Mode_FR2 = 0xC,
  GPIO_Mode_FR3 = 0x10, GPIO_Mode_FR4 = 0x14, GPIO_Mode_FR5 = 0x18, GPIO_Mode_FR6 = 0x1C,
  GPIO_Mode_FR7 = 0x20, GPIO_Mode_OD = 0x28, GPIO_Mode_PUP = 0x2C, GPIO_Mode_PDN = 0x30,
  GPIO_Mode_IE = 0x38
}
 Port Mode Enumerated Type Definition. More...
 
enum  gpio_pa0_func_t {
  GPIO_PA0_INPUT = 0, GPIO_PA0_OUTPUT = 0, GPIO_PA0_INT02a = 0, GPIO_PA0_EA00 = GPIO_FR_1,
  GPIO_PA0_T32A00INB1 = GPIO_FR_2, GPIO_PA0_T32A00INA0 = GPIO_FR_3, GPIO_PA0_T32A00INC0 = GPIO_FR_5, GPIO_PA0_TSPI0CSIN = GPIO_FR_6,
  GPIO_PA0_TSPI0CS0 = GPIO_FR_7
}
 PortA0 Function Enumerated Type Definition. More...
 
enum  gpio_pa1_func_t {
  GPIO_PA1_INPUT = 0, GPIO_PA1_OUTPUT = 0, GPIO_PA1_EA01 = GPIO_FR_1, GPIO_PA1_T32A00OUTA = GPIO_FR_3,
  GPIO_PA1_T32A00OUTC = GPIO_FR_5, GPIO_PA1_TSPI0SCK = GPIO_FR_7
}
 PortA1 Function Enumerated Type Definition. More...
 
enum  gpio_pa2_func_t {
  GPIO_PA2_INPUT = 0, GPIO_PA2_OUTPUT = 0, GPIO_PA2_EA02 = GPIO_FR_1, GPIO_PA2_T32A00OUTB = GPIO_FR_3,
  GPIO_PA2_TSPI0RXD = GPIO_FR_7
}
 PortA2 Function Enumerated Type Definition. More...
 
enum  gpio_pa3_func_t {
  GPIO_PA3_INPUT = 0, GPIO_PA3_OUTPUT = 0, GPIO_PA3_EA03 = GPIO_FR_1, GPIO_PA3_T32A00INA1 = GPIO_FR_2,
  GPIO_PA3_T32A00INB0 = GPIO_FR_3, GPIO_PA3_T32A00INC1 = GPIO_FR_5, GPIO_PA3_TSPI2CS1 = GPIO_FR_6, GPIO_PA3_TSPI0TXD = GPIO_FR_7
}
 PortA3 Function Enumerated Type Definition. More...
 
enum  gpio_pa4_func_t {
  GPIO_PA4_INPUT = 0, GPIO_PA4_OUTPUT = 0, GPIO_PA4_EA04 = GPIO_FR_1, GPIO_PA4_T32A01INB1 = GPIO_FR_2,
  GPIO_PA4_T32A01INA0 = GPIO_FR_3, GPIO_PA4_T32A01INC0 = GPIO_FR_5, GPIO_PA4_TSPI0CS1 = GPIO_FR_6, GPIO_PA4_TSPI2TXD = GPIO_FR_7
}
 PortA4 Function Enumerated Type Definition. More...
 
enum  gpio_pa5_func_t {
  GPIO_PA5_INPUT = 0, GPIO_PA5_OUTPUT = 0, GPIO_PA5_EA05 = GPIO_FR_1, GPIO_PA5_T32A01OUTA = GPIO_FR_3,
  GPIO_PA5_T32A01OUTC = GPIO_FR_5, GPIO_PA5_TSPI0CS2 = GPIO_FR_6, GPIO_PA5_TSPI2RXD = GPIO_FR_7
}
 PortA5 Function Enumerated Type Definition. More...
 
enum  gpio_pa6_func_t {
  GPIO_PA6_INPUT = 0, GPIO_PA6_OUTPUT = 0, GPIO_PA6_EA06 = GPIO_FR_1, GPIO_PA6_T32A01OUTB = GPIO_FR_3,
  GPIO_PA6_TSPI0CS3 = GPIO_FR_6, GPIO_PA6_TSPI2SCK = GPIO_FR_7
}
 PortA6 Function Enumerated Type Definition. More...
 
enum  gpio_pa7_func_t {
  GPIO_PA7_INPUT = 0, GPIO_PA7_OUTPUT = 0, GPIO_PA7_INT03a = 0, GPIO_PA7_EA07 = GPIO_FR_1,
  GPIO_PA7_T32A01INA1 = GPIO_FR_2, GPIO_PA7_T32A01INB0 = GPIO_FR_3, GPIO_PA7_T32A01INC1 = GPIO_FR_5, GPIO_PA7_TSPI2CSIN = GPIO_FR_6,
  GPIO_PA7_TSPI2CS0 = GPIO_FR_7
}
 PortA6 Function Enumerated Type Definition. More...
 
enum  gpio_pb0_func_t {
  GPIO_PB0_INPUT = 0, GPIO_PB0_OUTPUT = 0, GPIO_PB0_INT04a = 0, GPIO_PB0_EA08 = GPIO_FR_1,
  GPIO_PB0_T32A02INB1 = GPIO_FR_2, GPIO_PB0_T32A02INA0 = GPIO_FR_3, GPIO_PB0_T32A02INC0 = GPIO_FR_5
}
 PortB0 Function Enumerated Type Definition. More...
 
enum  gpio_pb1_func_t {
  GPIO_PB1_INPUT = 0, GPIO_PB1_OUTPUT = 0, GPIO_PB1_INT05a = 0, GPIO_PB1_EA09 = GPIO_FR_1,
  GPIO_PB1_T32A02INA1 = GPIO_FR_2, GPIO_PB1_T32A02INB0 = GPIO_FR_3, GPIO_PB1_T32A02INC1 = GPIO_FR_5, GPIO_PB1_HDMAREQB = GPIO_FR_6
}
 PortB1 Function Enumerated Type Definition. More...
 
enum  gpio_pb2_func_t {
  GPIO_PB2_INPUT = 0, GPIO_PB2_OUTPUT = 0, GPIO_PB2_EA10 = GPIO_FR_1, GPIO_PB2_T32A02OUTA = GPIO_FR_3,
  GPIO_PB2_T32A02OUTC = GPIO_FR_5
}
 PortB2 Function Enumerated Type Definition. More...
 
enum  gpio_pb3_func_t { GPIO_PB3_INPUT = 0, GPIO_PB3_OUTPUT = 0, GPIO_PB3_EA11 = GPIO_FR_1, GPIO_PB3_T32A02OUTB = GPIO_FR_3 }
 PortB3 Function Enumerated Type Definition. More...
 
enum  gpio_pb4_func_t {
  GPIO_PB4_INPUT = 0, GPIO_PB4_OUTPUT = 0, GPIO_PB4_EA12 = GPIO_FR_1, GPIO_PB4_T32A03OUTA = GPIO_FR_3,
  GPIO_PB4_T32A03OUTC = GPIO_FR_5
}
 PortB4 Function Enumerated Type Definition. More...
 
enum  gpio_pb5_func_t { GPIO_PB5_INPUT = 0, GPIO_PB5_OUTPUT = 0, GPIO_PB5_EA13 = GPIO_FR_1, GPIO_PB5_T32A03OUTB = GPIO_FR_3 }
 PortB5 Function Enumerated Type Definition. More...
 
enum  gpio_pb6_func_t {
  GPIO_PB6_INPUT = 0, GPIO_PB6_OUTPUT = 0, GPIO_PB6_INT06a = 0, GPIO_PB6_EA14 = GPIO_FR_1,
  GPIO_PB6_T32A03INB1 = GPIO_FR_2, GPIO_PB6_T32A03INA0 = GPIO_FR_3, GPIO_PB6_T32A03INC0 = GPIO_FR_5
}
 PortB6 Function Enumerated Type Definition. More...
 
enum  gpio_pb7_func_t {
  GPIO_PB7_INPUT = 0, GPIO_PB7_OUTPUT = 0, GPIO_PB7_INT07a = 0, GPIO_PB7_EA15 = GPIO_FR_1,
  GPIO_PB7_T32A03INA1 = GPIO_FR_2, GPIO_PB7_T32A03INB0 = GPIO_FR_3, GPIO_PB7_T32A03INC1 = GPIO_FR_5
}
 PortB7 Function Enumerated Type Definition. More...
 
enum  gpio_pc0_func_t {
  GPIO_PC0_INPUT = 0, GPIO_PC0_OUTPUT = 0, GPIO_PC0_INT12a = 0, GPIO_PC0_EA16 = GPIO_FR_1,
  GPIO_PC0_T32A08INA0 = GPIO_FR_3, GPIO_PC0_T32A08INC0 = GPIO_FR_5
}
 PortC0 Function Enumerated Type Definition. More...
 
enum  gpio_pc1_func_t {
  GPIO_PC1_INPUT = 0, GPIO_PC1_OUTPUT = 0, GPIO_PC1_INT13a = 0, GPIO_PC1_EA17 = GPIO_FR_1,
  GPIO_PC1_T32A08INB0 = GPIO_FR_3, GPIO_PC1_T32A08INC1 = GPIO_FR_5
}
 PortC1 Function Enumerated Type Definition. More...
 
enum  gpio_pc2_func_t {
  GPIO_PC2_INPUT = 0, GPIO_PC2_OUTPUT = 0, GPIO_PC2_EA18 = GPIO_FR_1, GPIO_PC2_T32A08OUTA = GPIO_FR_3,
  GPIO_PC2_T32A08OUTC = GPIO_FR_5
}
 PortC2 Function Enumerated Type Definition. More...
 
enum  gpio_pc3_func_t { GPIO_PC3_INPUT = 0, GPIO_PC3_OUTPUT = 0, GPIO_PC3_EA19 = GPIO_FR_1, GPIO_PC3_T32A08OUTB = GPIO_FR_3 }
 PortC3 Function Enumerated Type Definition. More...
 
enum  gpio_pc4_func_t {
  GPIO_PC4_INPUT = 0, GPIO_PC4_OUTPUT = 0, GPIO_PC4_EA20 = GPIO_FR_1, GPIO_PC4_T32A10OUTA = GPIO_FR_3,
  GPIO_PC4_T32A10OUTC = GPIO_FR_5
}
 PortC4 Function Enumerated Type Definition. More...
 
enum  gpio_pc5_func_t { GPIO_PC5_INPUT = 0, GPIO_PC5_OUTPUT = 0, GPIO_PC5_EA21 = GPIO_FR_1, GPIO_PC5_T32A10OUTB = GPIO_FR_3 }
 PortC5 Function Enumerated Type Definition. More...
 
enum  gpio_pc6_func_t { GPIO_PC6_INPUT = 0, GPIO_PC6_OUTPUT = 0, GPIO_PC6_INT14a = 0, GPIO_PC6_EA22 = GPIO_FR_1 }
 PortC6 Function Enumerated Type Definition. More...
 
enum  gpio_pc7_func_t { GPIO_PC7_INPUT = 0, GPIO_PC7_OUTPUT = 0, GPIO_PC7_INT15a = 0, GPIO_PC7_EA23 = GPIO_FR_1 }
 PortC7 Function Enumerated Type Definition. More...
 
enum  gpio_pd0_func_t {
  GPIO_PD0_INPUT = 0, GPIO_PD0_OUTPUT = 0, GPIO_PD0_ED00 = GPIO_FR_1, GPIO_PD0_T32A04INB1 = GPIO_FR_2,
  GPIO_PD0_T32A04INA0 = GPIO_FR_3, GPIO_PD0_TSPI4CS0 = GPIO_FR_4, GPIO_PD0_T32A04INC0 = GPIO_FR_5, GPIO_PD0_TSPI4CSIN = GPIO_FR_6,
  GPIO_PD0_UO0 = GPIO_FR_7
}
 PortD0 Function Enumerated Type Definition. More...
 
enum  gpio_pd1_func_t {
  GPIO_PD1_INPUT = 0, GPIO_PD1_OUTPUT = 0, GPIO_PD1_ED01 = GPIO_FR_1, GPIO_PD1_T32A04INA1 = GPIO_FR_2,
  GPIO_PD1_T32A04INB0 = GPIO_FR_3, GPIO_PD1_TSPI4SCK = GPIO_FR_4, GPIO_PD1_T32A04INC1 = GPIO_FR_5, GPIO_PD1_XO0 = GPIO_FR_7
}
 PortD1 Function Enumerated Type Definition. More...
 
enum  gpio_pd2_func_t {
  GPIO_PD2_INPUT = 0, GPIO_PD2_OUTPUT = 0, GPIO_PD2_ED02 = GPIO_FR_1, GPIO_PD2_T32A04OUTA = GPIO_FR_3,
  GPIO_PD2_TSPI4RXD = GPIO_FR_4, GPIO_PD2_T32A04OUTC = GPIO_FR_5, GPIO_PD2_VO0 = GPIO_FR_7
}
 PortD2 Function Enumerated Type Definition. More...
 
enum  gpio_pd3_func_t {
  GPIO_PD3_INPUT = 0, GPIO_PD3_OUTPUT = 0, GPIO_PD3_ED03 = GPIO_FR_1, GPIO_PD3_T32A04OUTB = GPIO_FR_3,
  GPIO_PD3_TSPI4TXD = GPIO_FR_4, GPIO_PD3_YO0 = GPIO_FR_7
}
 PortD3 Function Enumerated Type Definition. More...
 
enum  gpio_pd4_func_t {
  GPIO_PD4_INPUT = 0, GPIO_PD4_OUTPUT = 0, GPIO_PD4_ED04 = GPIO_FR_1, GPIO_PD4_T32A05OUTA = GPIO_FR_3,
  GPIO_PD4_T32A05OUTC = GPIO_FR_5, GPIO_PD4_WO0 = GPIO_FR_7
}
 PortD4 Function Enumerated Type Definition. More...
 
enum  gpio_pd5_func_t {
  GPIO_PD5_INPUT = 0, GPIO_PD5_OUTPUT = 0, GPIO_PD5_ED05 = GPIO_FR_1, GPIO_PD5_T32A05OUTB = GPIO_FR_3,
  GPIO_PD5_ZO0 = GPIO_FR_7
}
 PortD5 Function Enumerated Type Definition. More...
 
enum  gpio_pd6_func_t {
  GPIO_PD6_INPUT = 0, GPIO_PD6_OUTPUT = 0, GPIO_PD6_ED06 = GPIO_FR_1, GPIO_PD6_T32A05INB1 = GPIO_FR_2,
  GPIO_PD6_T32A05INA0 = GPIO_FR_3, GPIO_PD6_T32A05INC0 = GPIO_FR_5, GPIO_PD6_EMG_N = GPIO_FR_7
}
 PortD6 Function Enumerated Type Definition. More...
 
enum  gpio_pd7_func_t {
  GPIO_PD7_INPUT = 0, GPIO_PD7_OUTPUT = 0, GPIO_PD7_ED07 = GPIO_FR_1, GPIO_PD7_T32A05INA1 = GPIO_FR_2,
  GPIO_PD7_T32A05INB0 = GPIO_FR_3, GPIO_PD7_T32A05INC1 = GPIO_FR_5, GPIO_PD7_OVV0_N = GPIO_FR_7
}
 PortD7 Function Enumerated Type Definition. More...
 
enum  gpio_pe0_func_t {
  GPIO_PE0_INPUT = 0, GPIO_PE0_OUTPUT = 0, GPIO_PE0_ED08 = GPIO_FR_1, GPIO_PE0_T32A06INB1 = GPIO_FR_2,
  GPIO_PE0_T32A06OUTB = GPIO_FR_3, GPIO_PE0_EA23 = GPIO_FR_4, GPIO_PE0_T32A06INA1 = GPIO_FR_5, GPIO_PE0_UT0RTS_N = GPIO_FR_7
}
 PortE0 Function Enumerated Type Definition. More...
 
enum  gpio_pe1_func_t {
  GPIO_PE1_INPUT = 0, GPIO_PE1_OUTPUT = 0, GPIO_PE1_ED09 = GPIO_FR_1, GPIO_PE1_T32A06OUTA = GPIO_FR_3,
  GPIO_PE1_EA22 = GPIO_FR_4, GPIO_PE1_T32A06OUTC = GPIO_FR_5, GPIO_PE1_UT0CTS_N = GPIO_FR_7
}
 PortE1 Function Enumerated Type Definition. More...
 
enum  gpio_pe2_func_t {
  GPIO_PE2_INPUT = 0, GPIO_PE2_OUTPUT = 0, GPIO_PE2_ED10 = GPIO_FR_1, GPIO_PE2_T32A06INA0 = GPIO_FR_3,
  GPIO_PE2_EA21 = GPIO_FR_4, GPIO_PE2_T32A06INC0 = GPIO_FR_5, GPIO_PE2_UT0RXD = GPIO_FR_7
}
 PortE2 Function Enumerated Type Definition. More...
 
enum  gpio_pe3_func_t {
  GPIO_PE3_INPUT = 0, GPIO_PE3_OUTPUT = 0, GPIO_PE3_ED11 = GPIO_FR_1, GPIO_PE3_T32A06INB0 = GPIO_FR_3,
  GPIO_PE3_EA20 = GPIO_FR_4, GPIO_PE3_T32A06INC1 = GPIO_FR_5, GPIO_PE3_UT0TXDA = GPIO_FR_7
}
 PortE3 Function Enumerated Type Definition. More...
 
enum  gpio_pe4_func_t {
  GPIO_PE4_INPUT = 0, GPIO_PE4_OUTPUT = 0, GPIO_PE4_ED12 = GPIO_FR_1, GPIO_PE4_T32A07INA0 = GPIO_FR_3,
  GPIO_PE4_EA19 = GPIO_FR_4, GPIO_PE4_T32A07INC0 = GPIO_FR_5, GPIO_PE4_ISDAIN0 = 0
}
 PortE4 Function Enumerated Type Definition. More...
 
enum  gpio_pe5_func_t {
  GPIO_PE5_INPUT = 0, GPIO_PE5_OUTPUT = 0, GPIO_PE5_ED13 = GPIO_FR_1, GPIO_PE5_T32A07INB0 = GPIO_FR_3,
  GPIO_PE5_EA18 = GPIO_FR_4, GPIO_PE5_T32A07INC1 = GPIO_FR_5, GPIO_PE5_ISDAIN1 = 0
}
 PortE5 Function Enumerated Type Definition. More...
 
enum  gpio_pe6_func_t {
  GPIO_PE6_INPUT = 0, GPIO_PE6_OUTPUT = 0, GPIO_PE6_ED14 = GPIO_FR_1, GPIO_PE6_T32A07OUTA = GPIO_FR_3,
  GPIO_PE6_EA17 = GPIO_FR_4, GPIO_PE6_T32A07OUTC = GPIO_FR_5, GPIO_PE6_ISDAIN2 = 0
}
 PortE6 Function Enumerated Type Definition. More...
 
enum  gpio_pe7_func_t {
  GPIO_PE7_INPUT = 0, GPIO_PE7_OUTPUT = 0, GPIO_PE7_ED15 = GPIO_FR_1, GPIO_PE7_T32A07INB1 = GPIO_FR_2,
  GPIO_PE7_T32A07OUTB = GPIO_FR_3, GPIO_PE7_EA16 = GPIO_FR_4, GPIO_PE7_T32A07INA1 = GPIO_FR_5, GPIO_PE7_ISDAIN3 = 0
}
 PortE7 Function Enumerated Type Definition. More...
 
enum  gpio_pf0_func_t { GPIO_PF0_INPUT = 0, GPIO_PF0_OUTPUT = 0, GPIO_PF0_INT04b = 0, GPIO_PF0_ERD_N = GPIO_FR_1 }
 PortF0 Function Enumerated TyPF Definition. More...
 
enum  gpio_pf1_func_t { GPIO_PF1_INPUT = 0, GPIO_PF1_OUTPUT = 0, GPIO_PF1_EWR_N = GPIO_FR_1 }
 PortF1 Function Enumerated TyPF Definition. More...
 
enum  gpio_pf2_func_t { GPIO_PF2_INPUT = 0, GPIO_PF2_OUTPUT = 0, GPIO_PF2_I2C1SDA = GPIO_FR_7 }
 PortF2 Function Enumerated TyPF Definition. More...
 
enum  gpio_pf3_func_t { GPIO_PF3_INPUT = 0, GPIO_PF3_OUTPUT = 0, GPIO_PF3_I2C1SCL = GPIO_FR_7 }
 PortF3 Function Enumerated TyPF Definition. More...
 
enum  gpio_pf4_func_t { GPIO_PF4_INPUT = 0, GPIO_PF4_OUTPUT = 0, GPIO_PF4_ECS2_N = GPIO_FR_1 }
 PortF4 Function Enumerated TyPF Definition. More...
 
enum  gpio_pf5_func_t { GPIO_PF5_INPUT = 0, GPIO_PF5_OUTPUT = 0, GPIO_PF5_ECS3_N = GPIO_FR_1 }
 PortF5 Function Enumerated TyPF Definition. More...
 
enum  gpio_pf6_func_t { GPIO_PF6_INPUT = 0, GPIO_PF6_OUTPUT = 0, GPIO_PF6_EBELL_N = GPIO_FR_1 }
 PortF6 Function Enumerated TyPF Definition. More...
 
enum  gpio_pf7_func_t { GPIO_PF7_INPUT = 0, GPIO_PF7_OUTPUT = 0, GPIO_PF7_INT05b = 0, GPIO_PF7_EBELH_N = GPIO_FR_1 }
 PortF7 Function Enumerated TyPF Definition. More...
 
enum  gpio_pg0_func_t {
  GPIO_PG0_INPUT = 0, GPIO_PG0_OUTPUT = 0, GPIO_PG0_INT08a = 0, GPIO_PG0_EALE = GPIO_FR_1,
  GPIO_PG0_UT2RXD = GPIO_FR_3, GPIO_PG0_UT2TXDA = GPIO_FR_5
}
 PortG0 Function Enumerated Type Definition. More...
 
enum  gpio_pg1_func_t {
  GPIO_PG1_INPUT = 0, GPIO_PG1_OUTPUT = 0, GPIO_PG1_INT09a = 0, GPIO_PG1_EWAIT_N = GPIO_FR_1,
  GPIO_PG1_UT2TXDA = GPIO_FR_3, GPIO_PG1_UT2RXD = GPIO_FR_5
}
 PortG1 Function Enumerated Type Definition. More...
 
enum  gpio_pg2_func_t {
  GPIO_PG2_INPUT = 0, GPIO_PG2_OUTPUT = 0, GPIO_PG2_UT2RTS_N = GPIO_FR_3, GPIO_PG2_ALARM_N = GPIO_FR_4,
  GPIO_PG2_UT2CTS_N = GPIO_FR_5, GPIO_PG2_I2C0SDA = GPIO_FR_7
}
 PortG2 Function Enumerated Type Definition. More...
 
enum  gpio_pg3_func_t {
  GPIO_PG3_INPUT = 0, GPIO_PG3_OUTPUT = 0, GPIO_PG3_UT2CTS_N = GPIO_FR_3, GPIO_PG3_TRGIN = GPIO_FR_4,
  GPIO_PG3_UT2RTS_N = GPIO_FR_5, GPIO_PG3_I2C0SCL = GPIO_FR_7
}
 PortG3 Function Enumerated Type Definition. More...
 
enum  gpio_pg4_func_t {
  GPIO_PG4_INPUT = 0, GPIO_PG4_OUTPUT = 0, GPIO_PG4_T32A02OUTB = GPIO_FR_2, GPIO_PG4_FUT0IROUT = GPIO_FR_4,
  GPIO_PG4_FUT0TXD = GPIO_FR_5, GPIO_PG4_I2C2SDA = GPIO_FR_7
}
 PortG4 Function Enumerated Type Definition. More...
 
enum  gpio_pg5_func_t {
  GPIO_PG5_INPUT = 0, GPIO_PG5_OUTPUT = 0, GPIO_PG5_T32A02OUTA = GPIO_FR_2, GPIO_PG5_T32A02OUTC = GPIO_FR_3,
  GPIO_PG5_FUT0SI_SIRIN = GPIO_FR_4, GPIO_PG5_FUT0RXD = GPIO_FR_5, GPIO_PG5_I2C2SCL = GPIO_FR_7
}
 PortG5 Function Enumerated Type Definition. More...
 
enum  gpio_pg6_func_t {
  GPIO_PG6_INPUT = 0, GPIO_PG6_OUTPUT = 0, GPIO_PG6_TRACECLK = GPIO_FR_1, GPIO_PG6_NBD0CLK = GPIO_FR_4,
  GPIO_PG6_FUT0RTS_N = GPIO_FR_5
}
 PortG6 Function Enumerated Type Definition. More...
 
enum  gpio_pg7_func_t {
  GPIO_PG7_INPUT = 0, GPIO_PG7_OUTPUT = 0, GPIO_PG7_TRACEDATA0 = GPIO_FR_1, GPIO_PG7_NBD0DATA0 = GPIO_FR_4,
  GPIO_PG7_FUT0CTS_N = GPIO_FR_5
}
 PortG7 Function Enumerated Type Definition. More...
 
enum  gpio_ph0_func_t {
  GPIO_PH0_INPUT = 0, GPIO_PH0_OUTPUT = 0, GPIO_PH0_TRACEDATA1 = GPIO_FR_1, GPIO_PH0_UT1RXD = GPIO_FR_3,
  GPIO_PH0_NBD0DATA1 = GPIO_FR_4, GPIO_PH0_UT1TXDA = GPIO_FR_5
}
 PortH0 Function Enumerated Type Definition. More...
 
enum  gpio_ph1_func_t {
  GPIO_PH1_INPUT = 0, GPIO_PH1_OUTPUT = 0, GPIO_PH1_TRACEDATA2 = GPIO_FR_1, GPIO_PH1_UT1TXDA = GPIO_FR_3,
  GPIO_PH1_NBD0DATA2 = GPIO_FR_4, GPIO_PH1_UT1RXD = GPIO_FR_5
}
 PortH1 Function Enumerated Type Definition. More...
 
enum  gpio_ph2_func_t {
  GPIO_PH2_INPUT = 0, GPIO_PH2_OUTPUT = 0, GPIO_PH2_TRACEDATA3 = GPIO_FR_1, GPIO_PH2_UT1RTS_N = GPIO_FR_3,
  GPIO_PH2_NBD0DATA3 = GPIO_FR_4, GPIO_PH2_UT1CTS_N = GPIO_FR_5
}
 PortH2 Function Enumerated Type Definition. More...
 
enum  gpio_ph3_func_t {
  GPIO_PH3_INPUT = 0, GPIO_PH3_OUTPUT = 0, GPIO_PH3_TDI = GPIO_FR_1, GPIO_PH3_UT1CTS_N = GPIO_FR_3,
  GPIO_PH3_NBD0SYNC = GPIO_FR_4, GPIO_PH3_UT1RTS_N = GPIO_FR_5
}
 PortH3 Function Enumerated Type Definition. More...
 
enum  gpio_ph4_func_t {
  GPIO_PH4_INPUT = 0, GPIO_PH4_OUTPUT = 0, GPIO_PH4_SWDIO = GPIO_FR_1, GPIO_PH4_UT0RXD = GPIO_FR_3,
  GPIO_PH4_UT0TXDA = GPIO_FR_5
}
 PortH4 Function Enumerated Type Definition. More...
 
enum  gpio_ph5_func_t {
  GPIO_PH5_INPUT = 0, GPIO_PH5_OUTPUT = 0, GPIO_PH5_TCK = GPIO_FR_1, GPIO_PH5_UT0TXDA = GPIO_FR_3,
  GPIO_PH5_UT0RXD = GPIO_FR_5
}
 PortH5 Function Enumerated Type Definition. More...
 
enum  gpio_ph6_func_t {
  GPIO_PH6_INPUT = 0, GPIO_PH6_OUTPUT = 0, GPIO_PH6_TDO = GPIO_FR_1, GPIO_PH6_UT0RTS_N = GPIO_FR_3,
  GPIO_PH6_UT0CTS_N = GPIO_FR_5
}
 PortH6 Function Enumerated Type Definition. More...
 
enum  gpio_ph7_func_t {
  GPIO_PH7_INPUT = 0, GPIO_PH7_OUTPUT = 0, GPIO_PH7_TRST_N = GPIO_FR_1, GPIO_PH7_UT0CTS_N = GPIO_FR_3,
  GPIO_PH7_UT0RTS_N = GPIO_FR_5
}
 PortH7 Function Enumerated Type Definition. More...
 
enum  gpio_pj0_func_t { GPIO_PJ0_INPUT = 0, GPIO_PJ0_OUTPUT = 0, GPIO_PJ0_UT5RXD = GPIO_FR_3, GPIO_PJ0_UT5TXDA = GPIO_FR_5 }
 PortJ0 Function Enumerated Type Definition. More...
 
enum  gpio_pj1_func_t { GPIO_PJ1_INPUT = 0, GPIO_PJ1_OUTPUT = 0, GPIO_PJ1_UT5TXDA = GPIO_FR_3, GPIO_PJ1_UT5RXD = GPIO_FR_5 }
 PortJ1 Function Enumerated Type Definition. More...
 
enum  gpio_pj2_func_t {
  GPIO_PJ2_INPUT = 0, GPIO_PJ2_OUTPUT = 0, GPIO_PJ2_UT5RTS_N = GPIO_FR_3, GPIO_PJ2_UT5CTS_N = GPIO_FR_5,
  GPIO_PJ2_I2C4SCL = GPIO_FR_7
}
 PortJ2 Function Enumerated Type Definition. More...
 
enum  gpio_pj3_func_t {
  GPIO_PJ3_INPUT = 0, GPIO_PJ3_OUTPUT = 0, GPIO_PJ3_UT5CTS_N = GPIO_FR_3, GPIO_PJ3_UT5RTS_N = GPIO_FR_5,
  GPIO_PJ3_I2C4SDA = GPIO_FR_7
}
 PortJ3 Function Enumerated Type Definition. More...
 
enum  gpio_pj4_func_t {
  GPIO_PJ4_INPUT = 0, GPIO_PJ4_OUTPUT = 0, GPIO_PJ4_T32A03INA0 = GPIO_FR_2, GPIO_PJ4_T32A03INC0 = GPIO_FR_3,
  GPIO_PJ4_FUT0TXD = GPIO_FR_5
}
 PortJ4 Function Enumerated Type Definition. More...
 
enum  gpio_pj5_func_t {
  GPIO_PJ5_INPUT = 0, GPIO_PJ5_OUTPUT = 0, GPIO_PJ5_T32A03INB0 = GPIO_FR_2, GPIO_PJ5_T32A03INC1 = GPIO_FR_3,
  GPIO_PJ5_FUT0RXD = GPIO_FR_5
}
 PortJ5 Function Enumerated Type Definition. More...
 
enum  gpio_pj6_func_t { GPIO_PJ6_INPUT = 0, GPIO_PJ6_OUTPUT = 0, GPIO_PJ6_FUT1TXD = GPIO_FR_5, GPIO_PJ6_I2C3SDA = GPIO_FR_7 }
 PortJ6 Function Enumerated Type Definition. More...
 
enum  gpio_pj7_func_t { GPIO_PJ7_INPUT = 0, GPIO_PJ7_OUTPUT = 0, GPIO_PJ7_FUT1RXD = GPIO_FR_5, GPIO_PJ7_I2C3SCL = GPIO_FR_7 }
 PortJ7 Function Enumerated Type Definition. More...
 
enum  gpio_pk0_func_t {
  GPIO_PK0_INPUT = 0, GPIO_PK0_OUTPUT = 0, GPIO_PK0_INT10a = 0, GPIO_PK0_ISDAOUT = GPIO_FR_1,
  GPIO_PK0_T32A00INA0 = GPIO_FR_2, GPIO_PK0_T32A00INC0 = GPIO_FR_3, GPIO_PK0_SMI0CS1_N = GPIO_FR_6
}
 PortK0 Function Enumerated Type Definition. More...
 
enum  gpio_pk1_func_t {
  GPIO_PK1_INPUT = 0, GPIO_PK1_OUTPUT = 0, GPIO_PK1_INT11a = 0, GPIO_PK1_ISDBOUT = GPIO_FR_1,
  GPIO_PK1_T32A00INB0 = GPIO_FR_2, GPIO_PK1_T32A00INC1 = GPIO_FR_3, GPIO_PK1_HDMAREQA = GPIO_FR_4
}
 PortK1 Function Enumerated Type Definition. More...
 
enum  gpio_pk2_func_t { GPIO_PK2_INPUT = 0, GPIO_PK2_OUTPUT = 0, GPIO_PK2_ECS0_N = GPIO_FR_1, GPIO_PK2_SMI0D0 = GPIO_FR_6 }
 PortK2 Function Enumerated Type Definition. More...
 
enum  gpio_pk3_func_t { GPIO_PK3_INPUT = 0, GPIO_PK3_OUTPUT = 0, GPIO_PK3_ECS1_N = GPIO_FR_1, GPIO_PK3_SMI0D1 = GPIO_FR_6 }
 PortK3 Function Enumerated Type Definition. More...
 
enum  gpio_pk4_func_t {
  GPIO_PK4_INPUT = 0, GPIO_PK4_OUTPUT = 0, GPIO_PK4_TSPI1CS1 = GPIO_FR_1, GPIO_PK4_TSPI3TXD = GPIO_FR_4,
  GPIO_PK4_SMI0D2 = GPIO_FR_6
}
 PortK4 Function Enumerated Type Definition. More...
 
enum  gpio_pk5_func_t {
  GPIO_PK5_INPUT = 0, GPIO_PK5_OUTPUT = 0, GPIO_PK5_TSPI1CS2 = GPIO_FR_1, GPIO_PK5_TSPI3RXD = GPIO_FR_4,
  GPIO_PK5_SMI0D3 = GPIO_FR_6
}
 PortK5 Function Enumerated Type Definition. More...
 
enum  gpio_pk6_func_t {
  GPIO_PK6_INPUT = 0, GPIO_PK6_OUTPUT = 0, GPIO_PK6_TSPI1CS3 = GPIO_FR_1, GPIO_PK6_T32A01INA0 = GPIO_FR_2,
  GPIO_PK6_T32A01INC0 = GPIO_FR_3, GPIO_PK6_TSPI3SCK = GPIO_FR_4, GPIO_PK6_SMI0CLK = GPIO_FR_6
}
 PortK6 Function Enumerated Type Definition. More...
 
enum  gpio_pk7_func_t {
  GPIO_PK7_INPUT = 0, GPIO_PK7_OUTPUT = 0, GPIO_PK7_INT00a = 0, GPIO_PK7_T32A01INB0 = GPIO_FR_2,
  GPIO_PK7_T32A01INC1 = GPIO_FR_3, GPIO_PK7_TSPI3CS0 = GPIO_FR_4, GPIO_PK7_SMI0CS0_N = GPIO_FR_6, GPIO_PK7_TSPI3CSIN = GPIO_FR_7
}
 PortK7 Function Enumerated Type Definition. More...
 
enum  gpio_pl0_func_t {
  GPIO_PL0_INPUT = 0, GPIO_PL0_OUTPUT = 0, GPIO_PL0_INT01a = 0, GPIO_PL0_T32A02INA0 = GPIO_FR_2,
  GPIO_PL0_T32A02INC0 = GPIO_FR_3, GPIO_PL0_TSPI1CSIN = GPIO_FR_6, GPIO_PL0_TSPI1CS0 = GPIO_FR_7
}
 PortL0 Function Enumerated Type Definition. More...
 
enum  gpio_pl1_func_t { GPIO_PL1_INPUT = 0, GPIO_PL1_OUTPUT = 0, GPIO_PL1_TSPI1SCK = GPIO_FR_7 }
 PortL1 Function Enumerated Type Definition. More...
 
enum  gpio_pl2_func_t { GPIO_PL2_INPUT = 0, GPIO_PL2_OUTPUT = 0, GPIO_PL2_TSPI1RXD = GPIO_FR_7 }
 PortL2 Function Enumerated Type Definition. More...
 
enum  gpio_pl3_func_t {
  GPIO_PL3_INPUT = 0, GPIO_PL3_OUTPUT = 0, GPIO_PL3_T32A02INB0 = GPIO_FR_2, GPIO_PL3_T32A02INC1 = GPIO_FR_3,
  GPIO_PL3_TSPI3CS1 = GPIO_FR_6, GPIO_PL3_TSPI1TXD = GPIO_FR_7
}
 PortL3 Function Enumerated Type Definition. More...
 
enum  gpio_pl4_func_t {
  GPIO_PL4_INPUT = 0, GPIO_PL4_OUTPUT = 0, GPIO_PL4_INT12b = 0, GPIO_PL4_T32A08OUTA = GPIO_FR_2,
  GPIO_PL4_T32A08OUTC = GPIO_FR_3
}
 PortL4 Function Enumerated Type Definition. More...
 
enum  gpio_pl5_func_t { GPIO_PL5_INPUT = 0, GPIO_PL5_OUTPUT = 0, GPIO_PL5_INT13b = 0, GPIO_PL5_T32A08OUTB = GPIO_FR_2 }
 PortL5 Function Enumerated Type Definition. More...
 
enum  gpio_pl6_func_t {
  GPIO_PL6_INPUT = 0, GPIO_PL6_OUTPUT = 0, GPIO_PL6_INT03b = 0, GPIO_PL6_T32A09OUTA = GPIO_FR_2,
  GPIO_PL6_T32A09OUTC = GPIO_FR_3
}
 PortL6 Function Enumerated Type Definition. More...
 
enum  gpio_pl7_func_t { GPIO_PL7_INPUT = 0, GPIO_PL7_OUTPUT = 0, GPIO_PL7_TRGIN = GPIO_FR_1, GPIO_PL7_T32A09OUTB = GPIO_FR_2 }
 PortL7 Function Enumerated Type Definition. More...
 
enum  gpio_pm0_func_t {
  GPIO_PM0_INPUT = 0, GPIO_PM0_OUTPUT = 0, GPIO_PM0_I2C3SDA = GPIO_FR_4, GPIO_PM0_UT4RXD = GPIO_FR_5,
  GPIO_PM0_TSPI6TXD = GPIO_FR_6, GPIO_PM0_UT4TXDA = GPIO_FR_7
}
 PortM0 Function Enumerated Type Definition. More...
 
enum  gpio_pm1_func_t {
  GPIO_PM1_INPUT = 0, GPIO_PM1_OUTPUT = 0, GPIO_PM1_I2C3SCL = GPIO_FR_4, GPIO_PM1_UT4TXDA = GPIO_FR_5,
  GPIO_PM1_TSPI6RXD = GPIO_FR_6, GPIO_PM1_UT4RXD = GPIO_FR_7
}
 PortM1 Function Enumerated Type Definition. More...
 
enum  gpio_pm2_func_t {
  GPIO_PM2_INPUT = 0, GPIO_PM2_OUTPUT = 0, GPIO_PM2_T32A11OUTA = GPIO_FR_2, GPIO_PM2_T32A11OUTC = GPIO_FR_3,
  GPIO_PM2_UT4RTS_N = GPIO_FR_5, GPIO_PM2_TSPI6SCK = GPIO_FR_6, GPIO_PM2_UT4CTS_N = GPIO_FR_7
}
 PortM2 Function Enumerated Type Definition. More...
 
enum  gpio_pm3_func_t {
  GPIO_PM3_INPUT = 0, GPIO_PM3_OUTPUT = 0, GPIO_PM3_INT14b = 0, GPIO_PM3_T32A11OUTB = GPIO_FR_2,
  GPIO_PM3_TSPI6CSIN = GPIO_FR_4, GPIO_PM3_UT4CTS_N = GPIO_FR_5, GPIO_PM3_TSPI6CS0 = GPIO_FR_6, GPIO_PM3_UT4RTS_N = GPIO_FR_7
}
 PortM3 Function Enumerated Type Definition. More...
 
enum  gpio_pm4_func_t {
  GPIO_PM4_INPUT = 0, GPIO_PM4_OUTPUT = 0, GPIO_PM4_INT15b = 0, GPIO_PM4_T32A06OUTB = GPIO_FR_2,
  GPIO_PM4_TSPI7CSIN = GPIO_FR_4, GPIO_PM4_TSPI7CS0 = GPIO_FR_6, GPIO_PM4_FUT1CTS_N = GPIO_FR_7
}
 PortM4 Function Enumerated Type Definition. More...
 
enum  gpio_pm5_func_t {
  GPIO_PM5_INPUT = 0, GPIO_PM5_OUTPUT = 0, GPIO_PM5_T32A06OUTA = GPIO_FR_2, GPIO_PM5_T32A06OUTC = GPIO_FR_3,
  GPIO_PM5_TSPI7SCK = GPIO_FR_6, GPIO_PM5_FUT1RTS_N = GPIO_FR_7
}
 PortM5 Function Enumerated Type Definition. More...
 
enum  gpio_pm6_func_t {
  GPIO_PM6_INPUT = 0, GPIO_PM6_OUTPUT = 0, GPIO_PM6_T32A07OUTA = GPIO_FR_2, GPIO_PM6_T32A76OUTC = GPIO_FR_3,
  GPIO_PM6_I2C4SDA = GPIO_FR_4, GPIO_PM6_FUT1IRIN = GPIO_FR_5, GPIO_PM6_TSPI7RXD = GPIO_FR_6, GPIO_PM6_FUT1RXD = GPIO_FR_7
}
 PortM6 Function Enumerated Type Definition. More...
 
enum  gpio_pm7_func_t {
  GPIO_PM7_INPUT = 0, GPIO_PM7_OUTPUT = 0, GPIO_PM7_T32A07OUTB = GPIO_FR_2, GPIO_PM7_I2C4SCL = GPIO_FR_4,
  GPIO_PM7_FUT1IROUT = GPIO_FR_5, GPIO_PM7_TSPI7TXD = GPIO_FR_6, GPIO_PM7_FUT1TXD = GPIO_FR_7
}
 PortM7 Function Enumerated Type Definition. More...
 
enum  gpio_pn0_func_t { GPIO_PN0_INPUT = GPIO_FR_NA, GPIO_PN0_OUTPUT = GPIO_FR_NA, GPIO_PN0_AINA00 = GPIO_FR_NA }
 PortN0 Function Enumerated Type Definition. More...
 
enum  gpio_pn1_func_t { GPIO_PN1_INPUT = GPIO_FR_NA, GPIO_PN1_OUTPUT = GPIO_FR_NA, GPIO_PN1_AINA01 = GPIO_FR_NA }
 PortN1 Function Enumerated Type Definition. More...
 
enum  gpio_pn2_func_t { GPIO_PN2_INPUT = GPIO_FR_NA, GPIO_PN2_OUTPUT = GPIO_FR_NA, GPIO_PN2_AINA02 = GPIO_FR_NA }
 PortN2 Function Enumerated Type Definition. More...
 
enum  gpio_pn3_func_t { GPIO_PN3_INPUT = GPIO_FR_NA, GPIO_PN3_OUTPUT = GPIO_FR_NA, GPIO_PN3_AINA03 = GPIO_FR_NA }
 PortN3 Function Enumerated Type Definition. More...
 
enum  gpio_pn4_func_t { GPIO_PN4_INPUT = GPIO_FR_NA, GPIO_PN4_OUTPUT = GPIO_FR_NA, GPIO_PN4_AINA04 = GPIO_FR_NA }
 PortN4 Function Enumerated Type Definition. More...
 
enum  gpio_pn5_func_t { GPIO_PN5_INPUT = GPIO_FR_NA, GPIO_PN5_OUTPUT = GPIO_FR_NA, GPIO_PN5_AINA05 = GPIO_FR_NA }
 PortN5 Function Enumerated Type Definition. More...
 
enum  gpio_pn6_func_t { GPIO_PN6_INPUT = GPIO_FR_NA, GPIO_PN6_OUTPUT = GPIO_FR_NA, GPIO_PN6_AINA06 = GPIO_FR_NA }
 PortN6 Function Enumerated Type Definition. More...
 
enum  gpio_pn7_func_t { GPIO_PN7_INPUT = GPIO_FR_NA, GPIO_PN7_OUTPUT = GPIO_FR_NA, GPIO_PN7_AINA07 = GPIO_FR_NA }
 PortN7 Function Enumerated Type Definition. More...
 
enum  gpio_pp0_func_t {
  GPIO_PP0_INPUT = 0, GPIO_PP0_OUTPUT = 0, GPIO_PP0_AINA08 = 0, GPIO_PP0_T32A04INA0 = GPIO_FR_2,
  GPIO_PP0_T32A04INC0 = GPIO_FR_3, GPIO_PP0_T32A04INB1 = GPIO_FR_5
}
 PortP0 Function Enumerated Type Definition. More...
 
enum  gpio_pp1_func_t {
  GPIO_PP1_INPUT = 0, GPIO_PP1_OUTPUT = 0, GPIO_PP1_AINA09 = 0, GPIO_PP1_T32A04INB0 = GPIO_FR_2,
  GPIO_PP1_T32A04INC1 = GPIO_FR_3, GPIO_PP1_T32A04INA1 = GPIO_FR_5
}
 PortP1 Function Enumerated Type Definition. More...
 
enum  gpio_pp2_func_t {
  GPIO_PP2_INPUT = 0, GPIO_PP2_OUTPUT = 0, GPIO_PP2_AINA10 = 0, GPIO_PP2_T32A05INA0 = GPIO_FR_2,
  GPIO_PP2_T32A05INC0 = GPIO_FR_3, GPIO_PP2_T32A05INB1 = GPIO_FR_5
}
 PortP2 Function Enumerated Type Definition. More...
 
enum  gpio_pp3_func_t {
  GPIO_PP3_INPUT = 0, GPIO_PP3_OUTPUT = 0, GPIO_PP3_AINA11 = 0, GPIO_PP3_T32A05INB0 = GPIO_FR_2,
  GPIO_PP3_T32A05INC1 = GPIO_FR_3, GPIO_PP3_T32A05INA1 = GPIO_FR_5
}
 PortP3 Function Enumerated Type Definition. More...
 
enum  gpio_pp4_func_t {
  GPIO_PP4_INPUT = 0, GPIO_PP4_OUTPUT = 0, GPIO_PP4_AINA12 = 0, GPIO_PP4_T32A06INA0 = GPIO_FR_2,
  GPIO_PP4_T32A06INC0 = GPIO_FR_3, GPIO_PP4_T32A06INB1 = GPIO_FR_5
}
 PortP4 Function Enumerated Type Definition. More...
 
enum  gpio_pp5_func_t {
  GPIO_PP5_INPUT = 0, GPIO_PP5_OUTPUT = 0, GPIO_PP5_AINA13 = 0, GPIO_PP5_T32A06INB0 = GPIO_FR_2,
  GPIO_PP5_T32A06INC1 = GPIO_FR_3, GPIO_PP5_T32A06INA1 = GPIO_FR_5
}
 PortP5 Function Enumerated Type Definition. More...
 
enum  gpio_pp6_func_t {
  GPIO_PP6_INPUT = 0, GPIO_PP6_OUTPUT = 0, GPIO_PP6_AINA14 = 0, GPIO_PP6_INT10b = 0,
  GPIO_PP6_T32A07INA0 = GPIO_FR_2, GPIO_PP6_T32A07INC0 = GPIO_FR_3, GPIO_PP6_T32A07INB1 = GPIO_FR_5
}
 PortP6 Function Enumerated Type Definition. More...
 
enum  gpio_pp7_func_t {
  GPIO_PP7_INPUT = 0, GPIO_PP7_OUTPUT = 0, GPIO_PP7_AINA15 = 0, GPIO_PP7_INT11b = 0,
  GPIO_PP7_T32A07INB0 = GPIO_FR_2, GPIO_PP7_T32A07INC1 = GPIO_FR_3, GPIO_PP7_T32A07INA1 = GPIO_FR_5
}
 PortP7 Function Enumerated Type Definition. More...
 
enum  gpio_pr0_func_t {
  GPIO_PR0_INPUT = 0, GPIO_PR0_OUTPUT = 0, GPIO_PR0_AINA16 = 0, GPIO_PR0_T32A08INA0 = GPIO_FR_2,
  GPIO_PR0_T32A08INC0 = GPIO_FR_3
}
 PortR0 Function Enumerated Type Definition. More...
 
enum  gpio_pr1_func_t {
  GPIO_PR1_INPUT = 0, GPIO_PR1_OUTPUT = 0, GPIO_PR1_AINA17 = 0, GPIO_PR1_T32A08INB0 = GPIO_FR_2,
  GPIO_PR1_T32A08INC1 = GPIO_FR_3
}
 PortR1 Function Enumerated Type Definition. More...
 
enum  gpio_pr2_func_t {
  GPIO_PR2_INPUT = 0, GPIO_PR2_OUTPUT = 0, GPIO_PR2_AINA18 = 0, GPIO_PR2_T32A09INA0 = GPIO_FR_2,
  GPIO_PR2_T32A09INC0 = GPIO_FR_3
}
 PortR2 Function Enumerated Type Definition. More...
 
enum  gpio_pr3_func_t {
  GPIO_PR3_INPUT = 0, GPIO_PR3_OUTPUT = 0, GPIO_PR3_AINA19 = 0, GPIO_PR3_T32A09INB0 = GPIO_FR_2,
  GPIO_PR3_T32A09INC1 = GPIO_FR_3
}
 PortR3 Function Enumerated Type Definition. More...
 
enum  gpio_pr4_func_t {
  GPIO_PR4_INPUT = 0, GPIO_PR4_OUTPUT = 0, GPIO_PR4_AINA20 = 0, GPIO_PR4_T32A10INA0 = GPIO_FR_2,
  GPIO_PR4_T32A10INC0 = GPIO_FR_3
}
 PortR4 Function Enumerated Type Definition. More...
 
enum  gpio_pr5_func_t {
  GPIO_PR5_INPUT = 0, GPIO_PR5_OUTPUT = 0, GPIO_PR5_AINA21 = 0, GPIO_PR5_T32A10INB0 = GPIO_FR_2,
  GPIO_PR5_T32A10INC1 = GPIO_FR_3
}
 PortR5 Function Enumerated Type Definition. More...
 
enum  gpio_pr6_func_t {
  GPIO_PR6_INPUT = 0, GPIO_PR6_OUTPUT = 0, GPIO_PR6_AINA22 = 0, GPIO_PR6_T32A11INA0 = GPIO_FR_2,
  GPIO_PR6_T32A11INC0 = GPIO_FR_3
}
 PortR6 Function Enumerated Type Definition. More...
 
enum  gpio_pr7_func_t {
  GPIO_PR7_INPUT = 0, GPIO_PR7_OUTPUT = 0, GPIO_PR7_AINA23 = 0, GPIO_PR7_T32A11INB0 = GPIO_FR_2,
  GPIO_PR7_T32A11INC0 = GPIO_FR_3
}
 PortR7 Function Enumerated Type Definition. More...
 
enum  gpio_pt0_func_t { GPIO_PT0_INPUT = GPIO_FR_NA, GPIO_PT0_OUTPUT = GPIO_FR_NA, GPIO_PT0_DAC0 = GPIO_FR_NA }
 PortT0 Function Enumerated Type Definition. More...
 
enum  gpio_pt1_func_t { GPIO_PT1_INPUT = GPIO_FR_NA, GPIO_PT1_OUTPUT = GPIO_FR_NA, GPIO_PT1_DAC1 = GPIO_FR_NA }
 PortT1 Function Enumerated Type Definition. More...
 
enum  gpio_pt2_func_t { GPIO_PT2_INPUT = 0, GPIO_PT2_OUTPUT = 0, GPIO_PT2_CEC0 = GPIO_FR_7 }
 PortT2 Function Enumerated Type Definition. More...
 
enum  gpio_pt3_func_t {
  GPIO_PT3_INPUT = 0, GPIO_PT3_OUTPUT = 0, GPIO_PT3_INT00b = 0, GPIO_PT3_RTCOUT = GPIO_FR_1,
  GPIO_PT3_T32A03OUTA = GPIO_FR_2, GPIO_PT3_T32A03OUTC = GPIO_FR_3, GPIO_PT3_RXIN0 = 0, GPIO_PT3_MDMAREQA = GPIO_FR_6
}
 PortT3 Function Enumerated Type Definition. More...
 
enum  gpio_pt4_func_t { GPIO_PT4_INPUT = 0, GPIO_PT4_OUTPUT = 0, GPIO_PT4_INT01b = 0, GPIO_PT4_RXIN1 = 0 }
 PortT4 Function Enumerated Type Definition. More...
 
enum  gpio_pt5_func_t { GPIO_PT5_INPUT = 0, GPIO_PT5_OUTPUT = 0, GPIO_PT5_INT02b = 0, GPIO_PT5_T32A03OUTB = GPIO_FR_2 }
 PortT5 Function Enumerated Type Definition. More...
 
enum  gpio_pu0_func_t {
  GPIO_PU0_INPUT = 0, GPIO_PU0_OUTPUT = 0, GPIO_PU0_T32A12OUTA = GPIO_FR_2, GPIO_PU0_T32A12OUTC = GPIO_FR_3,
  GPIO_PU0_UT4TXDA = GPIO_FR_7
}
 PortU0 Function Enumerated Type Definition. More...
 
enum  gpio_pu1_func_t { GPIO_PU1_INPUT = 0, GPIO_PU1_OUTPUT = 0, GPIO_PU1_T32A12OUTB = GPIO_FR_2, GPIO_PU1_UT4RXD = GPIO_FR_7 }
 PortU1 Function Enumerated Type Definition. More...
 
enum  gpio_pu2_func_t {
  GPIO_PU2_INPUT = 0, GPIO_PU2_OUTPUT = 0, GPIO_PU2_INT06b = 0, GPIO_PU2_T32A12INA0 = GPIO_FR_2,
  GPIO_PU2_T32A12INC0 = GPIO_FR_3, GPIO_PU2_UT4CTS_N = GPIO_FR_7
}
 PortU2 Function Enumerated Type Definition. More...
 
enum  gpio_pu3_func_t {
  GPIO_PU3_INPUT = 0, GPIO_PU3_OUTPUT = 0, GPIO_PU3_INT07b = 0, GPIO_PU3_T32A12INB0 = GPIO_FR_2,
  GPIO_PU3_T32A12INC1 = GPIO_FR_3, GPIO_PU3_UT4RTS_N = GPIO_FR_7
}
 PortU3 Function Enumerated Type Definition. More...
 
enum  gpio_pu4_func_t {
  GPIO_PU4_INPUT = 0, GPIO_PU4_OUTPUT = 0, GPIO_PU4_INT08b = 0, GPIO_PU4_T32A13INB0 = GPIO_FR_2,
  GPIO_PU4_T32A13INC1 = GPIO_FR_3, GPIO_PU4_UT3RTS_N = GPIO_FR_7
}
 PortU4 Function Enumerated Type Definition. More...
 
enum  gpio_pu5_func_t {
  GPIO_PU5_INPUT = 0, GPIO_PU5_OUTPUT = 0, GPIO_PU5_INT09b = 0, GPIO_PU5_T32A13INA0 = GPIO_FR_2,
  GPIO_PU5_T32A13INC0 = GPIO_FR_3, GPIO_PU5_UT3CTS_N = GPIO_FR_7
}
 PortU5 Function Enumerated Type Definition. More...
 
enum  gpio_pu6_func_t {
  GPIO_PU6_INPUT = 0, GPIO_PU6_OUTPUT = 0, GPIO_PU6_T32A13OUTA = GPIO_FR_2, GPIO_PU6_T32A13OUTC = GPIO_FR_3,
  GPIO_PU6_UT3RXD = GPIO_FR_7
}
 PortU6 Function Enumerated Type Definition. More...
 
enum  gpio_pu7_func_t { GPIO_PU7_INPUT = 0, GPIO_PU7_OUTPUT = 0, GPIO_PU7_T32A13OUTB = GPIO_FR_2, GPIO_PU7_UT3TXDA = GPIO_FR_7 }
 PortU7 Function Enumerated Type Definition. More...
 
enum  gpio_pv0_func_t {
  GPIO_PV0_INPUT = 0, GPIO_PV0_OUTPUT = 0, GPIO_PV0_T32A09INA0 = GPIO_FR_2, GPIO_PV0_T32A09INC0 = GPIO_FR_3,
  GPIO_PV0_ISDBIN0 = 0, GPIO_PV0_UO0 = GPIO_FR_5, GPIO_PV0_UT3RXD = GPIO_FR_6, GPIO_PV0_UT3TXDA = GPIO_FR_7
}
 PortV0 Function Enumerated Type Definition. More...
 
enum  gpio_pv1_func_t {
  GPIO_PV1_INPUT = 0, GPIO_PV1_OUTPUT = 0, GPIO_PV1_T32A09INB0 = GPIO_FR_2, GPIO_PV1_T32A09INC1 = GPIO_FR_3,
  GPIO_PV1_ISDBIN1 = 0, GPIO_PV1_XO0 = GPIO_FR_5, GPIO_PV1_UT3TXDA = GPIO_FR_6, GPIO_PV1_UT3RXD = GPIO_FR_7
}
 PortV1 Function Enumerated Type Definition. More...
 
enum  gpio_pv2_func_t {
  GPIO_PV2_INPUT = 0, GPIO_PV2_OUTPUT = 0, GPIO_PV2_T32A09OUTA = GPIO_FR_2, GPIO_PV2_T32A09OUTC = GPIO_FR_3,
  GPIO_PV2_ISDBIN2 = 0, GPIO_PV2_VO0 = GPIO_FR_5, GPIO_PV2_UT3RTS_N = GPIO_FR_6, GPIO_PV2_UT3CTS_N = GPIO_FR_7
}
 PortV2 Function Enumerated Type Definition. More...
 
enum  gpio_pv3_func_t {
  GPIO_PV3_INPUT = 0, GPIO_PV3_OUTPUT = 0, GPIO_PV3_T32A09OUTB = GPIO_FR_2, GPIO_PV3_ISDBIN3 = 0,
  GPIO_PV3_YO0 = GPIO_FR_5, GPIO_PV3_UT3CTS_N = GPIO_FR_6, GPIO_PV3_UT3RTS_N = GPIO_FR_7
}
 PortV3 Function Enumerated Type Definition. More...
 
enum  gpio_pv4_func_t {
  GPIO_PV4_INPUT = 0, GPIO_PV4_OUTPUT = 0, GPIO_PV4_T32A04OUTB = GPIO_FR_2, GPIO_PV4_TSPI5RXD = GPIO_FR_4,
  GPIO_PV4_WO0 = GPIO_FR_5, GPIO_PV4_I2C2SCL = GPIO_FR_6, GPIO_PV4_UT1RXD = GPIO_FR_7
}
 PortV4 Function Enumerated Type Definition. More...
 
enum  gpio_pv5_func_t {
  GPIO_PV5_INPUT = 0, GPIO_PV5_OUTPUT = 0, GPIO_PV5_T32A04OUTA = GPIO_FR_2, GPIO_PV5_T32A04OUTC = GPIO_FR_3,
  GPIO_PV5_TSPI5TXD = GPIO_FR_4, GPIO_PV5_ZO0 = GPIO_FR_5, GPIO_PV5_I2CSDA = GPIO_FR_6, GPIO_PV5_UT1TXDA = GPIO_FR_7
}
 PortV5 Function Enumerated Type Definition. More...
 
enum  gpio_pv6_func_t {
  GPIO_PV6_INPUT = 0, GPIO_PV6_OUTPUT = 0, GPIO_PV6_T32A05OUTA = GPIO_FR_2, GPIO_PV6_T32A05OUTC = GPIO_FR_3,
  GPIO_PV6_TSPI5SCK = GPIO_FR_4, GPIO_PV6_EMG0_N = GPIO_FR_5, GPIO_PV6_UT1CTS_N = GPIO_FR_7
}
 PortV6 Function Enumerated Type Definition. More...
 
enum  gpio_pv7_func_t {
  GPIO_PV7_INPUT = 0, GPIO_PV7_OUTPUT = 0, GPIO_PV7_T32A05OUTB = GPIO_FR_2, GPIO_PV7_TSPI5CS0 = GPIO_FR_4,
  GPIO_PV7_OVV0_N = GPIO_FR_5, GPIO_PV7_TSPI5CSIN = GPIO_FR_6, GPIO_PV7_UT1RTS_N = GPIO_FR_7
}
 PortV7 Function Enumerated Type Definition. More...
 
enum  gpio_pw0_func_t {
  GPIO_PW0_INPUT = 0, GPIO_PW0_OUTPUT = 0, GPIO_PW0_TSPI8CS0 = GPIO_FR_4, GPIO_PW0_T32A00OUTB = GPIO_FR_5,
  GPIO_PW0_TSPI8CSIN = GPIO_FR_6
}
 PortW0 Function Enumerated Type Definition. More...
 
enum  gpio_pw1_func_t {
  GPIO_PW1_INPUT = 0, GPIO_PW1_OUTPUT = 0, GPIO_PW1_TSPI8SCK = GPIO_FR_4, GPIO_PW1_T32A00OUTA = GPIO_FR_5,
  GPIO_PW1_T32A00OUTC = GPIO_FR_7
}
 PortW1 Function Enumerated Type Definition. More...
 
enum  gpio_pw2_func_t {
  GPIO_PW2_INPUT = 0, GPIO_PW2_OUTPUT = 0, GPIO_PW2_TSPI8RXD = GPIO_FR_4, GPIO_PW2_T32A01OUTA = GPIO_FR_5,
  GPIO_PW2_T32A01OUTC = GPIO_FR_7
}
 PortW2 Function Enumerated Type Definition. More...
 
enum  gpio_pw3_func_t { GPIO_PW3_INPUT = 0, GPIO_PW3_OUTPUT = 0, GPIO_PW3_TSPI8TXD = GPIO_FR_4, GPIO_PW3_T32A01OUTB = GPIO_FR_5 }
 PortW3 Function Enumerated Type Definition. More...
 
enum  gpio_pw4_func_t {
  GPIO_PW4_INPUT = 0, GPIO_PW4_OUTPUT = 0, GPIO_PW4_T32A11INA1 = GPIO_FR_3, GPIO_PW4_T32A10OUTB = GPIO_FR_5,
  GPIO_PW4_ISDCIN0 = 0, GPIO_PW4_T32A10INA0 = GPIO_FR_7
}
 PortW4 Function Enumerated Type Definition. More...
 
enum  gpio_pw5_func_t {
  GPIO_PW5_INPUT = 0, GPIO_PW5_OUTPUT = 0, GPIO_PW5_T32A10OUTA = GPIO_FR_5, GPIO_PW5_ISDCIN1 = 0,
  GPIO_PW5_T32A10OUTC = GPIO_FR_7
}
 PortW5 Function Enumerated Type Definition. More...
 
enum  gpio_pw6_func_t {
  GPIO_PW6_INPUT = 0, GPIO_PW6_OUTPUT = 0, GPIO_PW6_T32A11OUTA = GPIO_FR_5, GPIO_PW6_ISDCIN2 = 0,
  GPIO_PW6_T32A11OUTC = GPIO_FR_7
}
 PortW6 Function Enumerated Type Definition. More...
 
enum  gpio_pw7_func_t {
  GPIO_PW7_INPUT = 0, GPIO_PW7_OUTPUT = 0, GPIO_PW7_T32A10INA1 = GPIO_FR_3, GPIO_PW7_T32A11OUTB = GPIO_FR_5,
  GPIO_PW7_ISDCIN3 = 0, GPIO_PW7_T32A11INA0 = GPIO_FR_7
}
 PortW7 Function Enumerated Type Definition. More...
 
enum  gpio_py0_func_t { GPIO_PY0_INPUT = GPIO_FR_NA, GPIO_PY0_X1 = GPIO_FR_NA }
 PortY0 Function Enumerated Type Definition. More...
 
enum  gpio_py1_func_t { GPIO_PY1_INPUT = GPIO_FR_NA, GPIO_PY1_X2 = GPIO_FR_NA }
 PortY1 Function Enumerated Type Definition. More...
 
enum  gpio_py2_func_t { GPIO_PY2_INPUT = GPIO_FR_NA, GPIO_PY2_XT1 = GPIO_FR_NA }
 PortY2 Function Enumerated Type Definition. More...
 
enum  gpio_py3_func_t { GPIO_PY3_INPUT = GPIO_FR_NA, GPIO_PY3_XT2 = GPIO_FR_NA }
 PortY3 Function Enumerated Type Definition. More...
 
enum  gpio_py4_func_t { GPIO_PY4_INPUT = 0, GPIO_PY4_OUTPUT = 0, GPIO_PY4_ISDCOUT = GPIO_FR_1, GPIO_PY4_EEXBCLK = GPIO_FR_4 }
 PortY4 Function Enumerated Type Definition. More...
 

Detailed Description

Enumeration Type Documentation

§ gpio_fr_t

enum gpio_fr_t

Port Function Number Enumerated Type Definition.

Enumerator
GPIO_FR_1 

1: PxFR1

GPIO_FR_2 

2: PxFR2

GPIO_FR_3 

3: PxFR3

GPIO_FR_4 

4: PxFR4

GPIO_FR_5 

5: PxFR5

GPIO_FR_6 

6: PxFR6

GPIO_FR_7 

7: PxFR7

GPIO_FR_NA 

8: N/A

GPIO_FR_Max 

Max Number

§ gpio_gr_t

enum gpio_gr_t

Port Group Enumerated Type Definition.

Enumerator
GPIO_PORT_A 

0: PA

GPIO_PORT_B 

1: PB

GPIO_PORT_C 

2: PC

GPIO_PORT_D 

3: PD

GPIO_PORT_E 

4: PE

GPIO_PORT_F 

5: PF

GPIO_PORT_G 

6: PG

GPIO_PORT_H 

7: PH

GPIO_PORT_J 

8: PJ

GPIO_PORT_K 

9: PK

GPIO_PORT_L 

10:PL

GPIO_PORT_M 

11: PM

GPIO_PORT_N 

12: PN

GPIO_PORT_P 

13: PP

GPIO_PORT_R 

14: PR

GPIO_PORT_T 

15: PT

GPIO_PORT_U 

16: PU

GPIO_PORT_V 

17: PV

GPIO_PORT_W 

18: PW

GPIO_PORT_Y 

19: PY

GPIO_GROUP_Max 

Max Number

§ gpio_mode_t

Port Mode Enumerated Type Definition.

Enumerator
GPIO_Mode_DATA 

0x0: PxDATA

GPIO_Mode_CR 

0x4: PxCR

GPIO_Mode_FR1 

0x8: PxFR1

GPIO_Mode_FR2 

0xC: PxFR2

GPIO_Mode_FR3 

0x10: PxFR3

GPIO_Mode_FR4 

0x14: PxFR4

GPIO_Mode_FR5 

0x18: PxFR5

GPIO_Mode_FR6 

0x1C: PxFR6

GPIO_Mode_FR7 

0x20: PxFR7

GPIO_Mode_OD 

0x28: PxOD

GPIO_Mode_PUP 

0x2C: PxPUP

GPIO_Mode_PDN 

0x30: PxPDN

GPIO_Mode_IE 

0x38: PxIE

§ gpio_num_t

enum gpio_num_t

Port Number Enumerated Type Definition.

Enumerator
GPIO_PORT_0 

0: Port0

GPIO_PORT_1 

1: Port1

GPIO_PORT_2 

2: Port2

GPIO_PORT_3 

3: Port3

GPIO_PORT_4 

4: Port4

GPIO_PORT_5 

5: Port5

GPIO_PORT_6 

6: Port6

GPIO_PORT_7 

7: Port7

GPIO_PORT_Max 

Max Number

§ gpio_pa0_func_t

PortA0 Function Enumerated Type Definition.

Enumerator
GPIO_PA0_INPUT 

0: Input Port

GPIO_PA0_OUTPUT 

0: Output Port

GPIO_PA0_INT02a 

0: INT02a

GPIO_PA0_EA00 

PAFR1: EA00

GPIO_PA0_T32A00INB1 

PAFR2: T32A00INB1

GPIO_PA0_T32A00INA0 

PAFR3: T32A00INA0

GPIO_PA0_T32A00INC0 

PAFR5: T32A00INC0

GPIO_PA0_TSPI0CSIN 

PAFR6: TSPI0CSIN

GPIO_PA0_TSPI0CS0 

PAFR7: TSPI0CS0

§ gpio_pa1_func_t

PortA1 Function Enumerated Type Definition.

Enumerator
GPIO_PA1_INPUT 

0: Input Port

GPIO_PA1_OUTPUT 

0: Output Port

GPIO_PA1_EA01 

PAFR1: EA01

GPIO_PA1_T32A00OUTA 

PAFR3: T32A00OUTA

GPIO_PA1_T32A00OUTC 

PAFR5: T32A00OUTC

GPIO_PA1_TSPI0SCK 

PAFR7: TSPI0SCK

§ gpio_pa2_func_t

PortA2 Function Enumerated Type Definition.

Enumerator
GPIO_PA2_INPUT 

0: Input Port

GPIO_PA2_OUTPUT 

0: Output Port

GPIO_PA2_EA02 

PAFR1: EA02

GPIO_PA2_T32A00OUTB 

PAFR3: T32A00OUTB

GPIO_PA2_TSPI0RXD 

PAFR7: TSPI0RXD

§ gpio_pa3_func_t

PortA3 Function Enumerated Type Definition.

Enumerator
GPIO_PA3_INPUT 

0: Input Port

GPIO_PA3_OUTPUT 

0: Output Port

GPIO_PA3_EA03 

PAFR1: EA03

GPIO_PA3_T32A00INA1 

PAFR2: T32A00INA1

GPIO_PA3_T32A00INB0 

PAFR3: T32A00INB0

GPIO_PA3_T32A00INC1 

PAFR5: T32A00INC1

GPIO_PA3_TSPI2CS1 

PAFR6: TSPI2CS1

GPIO_PA3_TSPI0TXD 

PAFR7: TSPI0TXD

§ gpio_pa4_func_t

PortA4 Function Enumerated Type Definition.

Enumerator
GPIO_PA4_INPUT 

0: Input Port

GPIO_PA4_OUTPUT 

0: Output Port

GPIO_PA4_EA04 

PAFR1: EA04

GPIO_PA4_T32A01INB1 

PAFR2: T32A01INB1

GPIO_PA4_T32A01INA0 

PAFR3: T32A01INA0

GPIO_PA4_T32A01INC0 

PAFR5: T32A01INC0

GPIO_PA4_TSPI0CS1 

PAFR6: TSPI0CS1

GPIO_PA4_TSPI2TXD 

PAFR7: TSPI2TXD

§ gpio_pa5_func_t

PortA5 Function Enumerated Type Definition.

Enumerator
GPIO_PA5_INPUT 

0: Input Port

GPIO_PA5_OUTPUT 

0: Output Port

GPIO_PA5_EA05 

PAFR1: EA05

GPIO_PA5_T32A01OUTA 

PAFR3: T32A01OUTA

GPIO_PA5_T32A01OUTC 

PAFR5: T32A01OUTC

GPIO_PA5_TSPI0CS2 

PAFR6: TSPI0CS2

GPIO_PA5_TSPI2RXD 

PAFR7: TSPI2RXD

§ gpio_pa6_func_t

PortA6 Function Enumerated Type Definition.

Enumerator
GPIO_PA6_INPUT 

0: Input Port

GPIO_PA6_OUTPUT 

0: Output Port

GPIO_PA6_EA06 

PAFR1: EA06

GPIO_PA6_T32A01OUTB 

PAFR3: T32A01OUTB

GPIO_PA6_TSPI0CS3 

PAFR6: TSPI0CS3

GPIO_PA6_TSPI2SCK 

PAFR7: TSPI2SCK

§ gpio_pa7_func_t

PortA6 Function Enumerated Type Definition.

Enumerator
GPIO_PA7_INPUT 

0: Input Port

GPIO_PA7_OUTPUT 

0: Output Port

GPIO_PA7_INT03a 

0: INT03a

GPIO_PA7_EA07 

PAFR1: EA07

GPIO_PA7_T32A01INA1 

PAFR2: T32A01INA1

GPIO_PA7_T32A01INB0 

PAFR3: T32A01INB0

GPIO_PA7_T32A01INC1 

PAFR5: T32A01INC1

GPIO_PA7_TSPI2CSIN 

PAFR6: TSPI2CSIN

GPIO_PA7_TSPI2CS0 

PAFR7: TSPI2CS0

§ gpio_pb0_func_t

PortB0 Function Enumerated Type Definition.

Enumerator
GPIO_PB0_INPUT 

0: Input Port

GPIO_PB0_OUTPUT 

0: Output Port

GPIO_PB0_INT04a 

0: INT04a

GPIO_PB0_EA08 

PBFR1: EA08

GPIO_PB0_T32A02INB1 

PBFR2: T32A02INB1

GPIO_PB0_T32A02INA0 

PBFR3: T32A02INA0

GPIO_PB0_T32A02INC0 

PBFR5: T32A02INC0

§ gpio_pb1_func_t

PortB1 Function Enumerated Type Definition.

Enumerator
GPIO_PB1_INPUT 

0: Input Port

GPIO_PB1_OUTPUT 

0: Output Port

GPIO_PB1_INT05a 

0: INT05a

GPIO_PB1_EA09 

PBFR1: EA09

GPIO_PB1_T32A02INA1 

PBFR2: T32A02INA1

GPIO_PB1_T32A02INB0 

PBFR3: T32A02INB0

GPIO_PB1_T32A02INC1 

PBFR5: T32A02INC1

GPIO_PB1_HDMAREQB 

PBFR6: HDMAREQB

§ gpio_pb2_func_t

PortB2 Function Enumerated Type Definition.

Enumerator
GPIO_PB2_INPUT 

0: Input Port

GPIO_PB2_OUTPUT 

0: Output Port

GPIO_PB2_EA10 

PBFR1: EA10

GPIO_PB2_T32A02OUTA 

PBFR3: T32A02OUTA

GPIO_PB2_T32A02OUTC 

PBFR5: T32A02OUTC

§ gpio_pb3_func_t

PortB3 Function Enumerated Type Definition.

Enumerator
GPIO_PB3_INPUT 

0: Input Port

GPIO_PB3_OUTPUT 

0: Output Port

GPIO_PB3_EA11 

PBFR1: EA11

GPIO_PB3_T32A02OUTB 

PBFR3: T32A02OUTB

§ gpio_pb4_func_t

PortB4 Function Enumerated Type Definition.

Enumerator
GPIO_PB4_INPUT 

0: Input Port

GPIO_PB4_OUTPUT 

0: Output Port

GPIO_PB4_EA12 

PBFR1: EA12

GPIO_PB4_T32A03OUTA 

PBFR3: T32A03OUTA

GPIO_PB4_T32A03OUTC 

PBFR5: T32A03OUTC

§ gpio_pb5_func_t

PortB5 Function Enumerated Type Definition.

Enumerator
GPIO_PB5_INPUT 

0: Input Port

GPIO_PB5_OUTPUT 

0: Output Port

GPIO_PB5_EA13 

PBFR1: EA13

GPIO_PB5_T32A03OUTB 

PBFR3: T32A03OUTB

§ gpio_pb6_func_t

PortB6 Function Enumerated Type Definition.

Enumerator
GPIO_PB6_INPUT 

0: Input Port

GPIO_PB6_OUTPUT 

0: Output Port

GPIO_PB6_INT06a 

0: INT06a

GPIO_PB6_EA14 

PBFR1: EA14

GPIO_PB6_T32A03INB1 

PBFR2: T32A03INB1

GPIO_PB6_T32A03INA0 

PBFR3: T32A03INA0

GPIO_PB6_T32A03INC0 

PBFR5: T32A03INC0

§ gpio_pb7_func_t

PortB7 Function Enumerated Type Definition.

Enumerator
GPIO_PB7_INPUT 

0: Input Port

GPIO_PB7_OUTPUT 

0: Output Port

GPIO_PB7_INT07a 

0: INT07a

GPIO_PB7_EA15 

PBFR1: EA15

GPIO_PB7_T32A03INA1 

PBFR2: T32A03INA1

GPIO_PB7_T32A03INB0 

PBFR3: T32A03INB0

GPIO_PB7_T32A03INC1 

PBFR5: T32A03INC1

§ gpio_pc0_func_t

PortC0 Function Enumerated Type Definition.

Enumerator
GPIO_PC0_INPUT 

0: Input Port

GPIO_PC0_OUTPUT 

0: Output Port

GPIO_PC0_INT12a 

0: INT12a

GPIO_PC0_EA16 

PCFR1: EA16

GPIO_PC0_T32A08INA0 

PCFR3: T32A08INA0

GPIO_PC0_T32A08INC0 

PCFR5: T32A08INC0

§ gpio_pc1_func_t

PortC1 Function Enumerated Type Definition.

Enumerator
GPIO_PC1_INPUT 

0: Input Port

GPIO_PC1_OUTPUT 

0: Output Port

GPIO_PC1_INT13a 

0: INT13a

GPIO_PC1_EA17 

PCFR1: EA17

GPIO_PC1_T32A08INB0 

PCFR3: T32A08INB0

GPIO_PC1_T32A08INC1 

PCFR5: T32A08INC1

§ gpio_pc2_func_t

PortC2 Function Enumerated Type Definition.

Enumerator
GPIO_PC2_INPUT 

0: Input Port

GPIO_PC2_OUTPUT 

0: Output Port

GPIO_PC2_EA18 

PCFR1: UT4TXDB

GPIO_PC2_T32A08OUTA 

PCFR3: T32A08OUTA

GPIO_PC2_T32A08OUTC 

PCFR5: T32A08OUTC

§ gpio_pc3_func_t

PortC3 Function Enumerated Type Definition.

Enumerator
GPIO_PC3_INPUT 

0: Input Port

GPIO_PC3_OUTPUT 

0: Output Port

GPIO_PC3_EA19 

PCFR1: EA19

GPIO_PC3_T32A08OUTB 

PCFR3: T32A08OUTB

§ gpio_pc4_func_t

PortC4 Function Enumerated Type Definition.

Enumerator
GPIO_PC4_INPUT 

0: Input Port

GPIO_PC4_OUTPUT 

0: Output Port

GPIO_PC4_EA20 

PCFR1: EA20

GPIO_PC4_T32A10OUTA 

PCFR3: T32A10OUTA

GPIO_PC4_T32A10OUTC 

PCFR5: T32A10OUTC

§ gpio_pc5_func_t

PortC5 Function Enumerated Type Definition.

Enumerator
GPIO_PC5_INPUT 

0: Input Port

GPIO_PC5_OUTPUT 

0: Output Port

GPIO_PC5_EA21 

PCFR1: EA21

GPIO_PC5_T32A10OUTB 

PCFR3: T32A10OUTB

§ gpio_pc6_func_t

PortC6 Function Enumerated Type Definition.

Enumerator
GPIO_PC6_INPUT 

0: Input Port

GPIO_PC6_OUTPUT 

0: Output Port

GPIO_PC6_INT14a 

0: INT14a

GPIO_PC6_EA22 

PCFR1: EA22

§ gpio_pc7_func_t

PortC7 Function Enumerated Type Definition.

Enumerator
GPIO_PC7_INPUT 

0: Input Port

GPIO_PC7_OUTPUT 

0: Output Port

GPIO_PC7_INT15a 

0: INT15a

GPIO_PC7_EA23 

PCFR1: EA23

§ gpio_pd0_func_t

PortD0 Function Enumerated Type Definition.

Enumerator
GPIO_PD0_INPUT 

0: Input Port

GPIO_PD0_OUTPUT 

0: Output Port

GPIO_PD0_ED00 

PCFR1: ED00

GPIO_PD0_T32A04INB1 

PCFR2: T32A04INB1

GPIO_PD0_T32A04INA0 

PCFR3: T32A04INA0

GPIO_PD0_TSPI4CS0 

PCFR4: TSPI4CS0

GPIO_PD0_T32A04INC0 

PCFR5: T32A04INC0

GPIO_PD0_TSPI4CSIN 

PCFR6: TSPI4CSIN

GPIO_PD0_UO0 

PCFR7: UO0

§ gpio_pd1_func_t

PortD1 Function Enumerated Type Definition.

Enumerator
GPIO_PD1_INPUT 

0: Input Port

GPIO_PD1_OUTPUT 

0: Output Port

GPIO_PD1_ED01 

PCFR1: ED01

GPIO_PD1_T32A04INA1 

PCFR2: T32A04INA1

GPIO_PD1_T32A04INB0 

PCFR3: T32A04INB0

GPIO_PD1_TSPI4SCK 

PCFR4: TSPI4SCK

GPIO_PD1_T32A04INC1 

PCFR5: T32A04INC1

GPIO_PD1_XO0 

PCFR7: XO0

§ gpio_pd2_func_t

PortD2 Function Enumerated Type Definition.

Enumerator
GPIO_PD2_INPUT 

0: Input Port

GPIO_PD2_OUTPUT 

0: Output Port

GPIO_PD2_ED02 

PCFR1: ED02

GPIO_PD2_T32A04OUTA 

PCFR3: T32A04OUTA

GPIO_PD2_TSPI4RXD 

PCFR4: TSPI4RXD

GPIO_PD2_T32A04OUTC 

PCFR5: T32A04OUTC

GPIO_PD2_VO0 

PCFR7: VO0

§ gpio_pd3_func_t

PortD3 Function Enumerated Type Definition.

Enumerator
GPIO_PD3_INPUT 

0: Input Port

GPIO_PD3_OUTPUT 

0: Output Port

GPIO_PD3_ED03 

PCFR1: ED03

GPIO_PD3_T32A04OUTB 

PCFR3: T32A04OUTB

GPIO_PD3_TSPI4TXD 

PCFR4: TSPI4TXD

GPIO_PD3_YO0 

PCFR7: YO0

§ gpio_pd4_func_t

PortD4 Function Enumerated Type Definition.

Enumerator
GPIO_PD4_INPUT 

0: Input Port

GPIO_PD4_OUTPUT 

0: Output Port

GPIO_PD4_ED04 

PCFR1: ED04

GPIO_PD4_T32A05OUTA 

PCFR3: T32A05OUTA

GPIO_PD4_T32A05OUTC 

PCFR5: T32A05OUTC

GPIO_PD4_WO0 

PCFR7: WO0

§ gpio_pd5_func_t

PortD5 Function Enumerated Type Definition.

Enumerator
GPIO_PD5_INPUT 

0: Input Port

GPIO_PD5_OUTPUT 

0: Output Port

GPIO_PD5_ED05 

PCFR1: ED05

GPIO_PD5_T32A05OUTB 

PCFR3: T32A05OUTB

GPIO_PD5_ZO0 

PCFR7: WO0

§ gpio_pd6_func_t

PortD6 Function Enumerated Type Definition.

Enumerator
GPIO_PD6_INPUT 

0: Input Port

GPIO_PD6_OUTPUT 

0: Output Port

GPIO_PD6_ED06 

PCFR1: ED06

GPIO_PD6_T32A05INB1 

PCFR2: T32A05INB1

GPIO_PD6_T32A05INA0 

PCFR3: T32A05INA0

GPIO_PD6_T32A05INC0 

PCFR5: T32A05INC0

GPIO_PD6_EMG_N 

PCFR7: EMG_N

§ gpio_pd7_func_t

PortD7 Function Enumerated Type Definition.

Enumerator
GPIO_PD7_INPUT 

0: Input Port

GPIO_PD7_OUTPUT 

0: Output Port

GPIO_PD7_ED07 

PCFR1: ED07

GPIO_PD7_T32A05INA1 

PCFR2: T32A05INA1

GPIO_PD7_T32A05INB0 

PCFR3: T32A05INB0

GPIO_PD7_T32A05INC1 

PCFR5: T32A05INC1

GPIO_PD7_OVV0_N 

PCFR7: OVV0_N

§ gpio_pe0_func_t

PortE0 Function Enumerated Type Definition.

Enumerator
GPIO_PE0_INPUT 

0: Input Port

GPIO_PE0_OUTPUT 

0: Output Port

GPIO_PE0_ED08 

PCFR1: ED08

GPIO_PE0_T32A06INB1 

PCFR2: T32A06INB1

GPIO_PE0_T32A06OUTB 

PCFR3: T32A06OUTB

GPIO_PE0_EA23 

PCFR4: EA23

GPIO_PE0_T32A06INA1 

PCFR5: T32A06INA1

GPIO_PE0_UT0RTS_N 

PCFR7: UT0RTS_N

§ gpio_pe1_func_t

PortE1 Function Enumerated Type Definition.

Enumerator
GPIO_PE1_INPUT 

0: Input Port

GPIO_PE1_OUTPUT 

0: Output Port

GPIO_PE1_ED09 

PCFR1: ED09

GPIO_PE1_T32A06OUTA 

PCFR3: T32A06OUTA

GPIO_PE1_EA22 

PCFR4: EA22

GPIO_PE1_T32A06OUTC 

PCFR5: T32A06OUTC

GPIO_PE1_UT0CTS_N 

PCFR7: UT0CTS_N

§ gpio_pe2_func_t

PortE2 Function Enumerated Type Definition.

Enumerator
GPIO_PE2_INPUT 

0: Input Port

GPIO_PE2_OUTPUT 

0: Output Port

GPIO_PE2_ED10 

PCFR1: ED10

GPIO_PE2_T32A06INA0 

PCFR3: T32A06INA0

GPIO_PE2_EA21 

PCFR4: EA21

GPIO_PE2_T32A06INC0 

PCFR5: T32A06INC0

GPIO_PE2_UT0RXD 

PCFR7: UT0RXD

§ gpio_pe3_func_t

PortE3 Function Enumerated Type Definition.

Enumerator
GPIO_PE3_INPUT 

0: Input Port

GPIO_PE3_OUTPUT 

0: Output Port

GPIO_PE3_ED11 

PCFR1: ED11

GPIO_PE3_T32A06INB0 

PCFR3: T32A06INB0

GPIO_PE3_EA20 

PCFR4: EA20

GPIO_PE3_T32A06INC1 

PCFR5: T32A06INC1

GPIO_PE3_UT0TXDA 

PCFR7: UT0TXDA

§ gpio_pe4_func_t

PortE4 Function Enumerated Type Definition.

Enumerator
GPIO_PE4_INPUT 

0: Input Port

GPIO_PE4_OUTPUT 

0: Output Port

GPIO_PE4_ED12 

PCFR1: ED12

GPIO_PE4_T32A07INA0 

PCFR3: T32A07INA0

GPIO_PE4_EA19 

PCFR4: EA19

GPIO_PE4_T32A07INC0 

PCFR5: T32A07INC0

GPIO_PE4_ISDAIN0 

0: ISDAIN0

§ gpio_pe5_func_t

PortE5 Function Enumerated Type Definition.

Enumerator
GPIO_PE5_INPUT 

0: Input Port

GPIO_PE5_OUTPUT 

0: Output Port

GPIO_PE5_ED13 

PCFR1: ED13

GPIO_PE5_T32A07INB0 

PCFR3: T32A07INB0

GPIO_PE5_EA18 

PCFR4: EA18

GPIO_PE5_T32A07INC1 

PCFR5: T32A07INC1

GPIO_PE5_ISDAIN1 

0: ISDAIN1

§ gpio_pe6_func_t

PortE6 Function Enumerated Type Definition.

Enumerator
GPIO_PE6_INPUT 

0: Input Port

GPIO_PE6_OUTPUT 

0: Output Port

GPIO_PE6_ED14 

PCFR1: ED14

GPIO_PE6_T32A07OUTA 

PCFR3: T32A07OUTA

GPIO_PE6_EA17 

PCFR4: EA17

GPIO_PE6_T32A07OUTC 

PCFR5: T32A07OUTC

GPIO_PE6_ISDAIN2 

0: ISDAIN2

§ gpio_pe7_func_t

PortE7 Function Enumerated Type Definition.

Enumerator
GPIO_PE7_INPUT 

0: Input Port

GPIO_PE7_OUTPUT 

0: Output Port

GPIO_PE7_ED15 

PCFR1: ED15

GPIO_PE7_T32A07INB1 

PCFR2: T32A07INB1

GPIO_PE7_T32A07OUTB 

PCFR3: T32A07OUTB

GPIO_PE7_EA16 

PCFR4: EA16

GPIO_PE7_T32A07INA1 

PCFR5: T32A07INA1

GPIO_PE7_ISDAIN3 

0: ISDAIN3

§ gpio_pf0_func_t

PortF0 Function Enumerated TyPF Definition.

Enumerator
GPIO_PF0_INPUT 

0: Input Port

GPIO_PF0_OUTPUT 

0: Output Port

GPIO_PF0_INT04b 

0: INT04b

GPIO_PF0_ERD_N 

PCFR1: ERD_N

§ gpio_pf1_func_t

PortF1 Function Enumerated TyPF Definition.

Enumerator
GPIO_PF1_INPUT 

0: Input Port

GPIO_PF1_OUTPUT 

0: Output Port

GPIO_PF1_EWR_N 

PCFR1: EWR_N

§ gpio_pf2_func_t

PortF2 Function Enumerated TyPF Definition.

Enumerator
GPIO_PF2_INPUT 

0: Input Port

GPIO_PF2_OUTPUT 

0: Output Port

GPIO_PF2_I2C1SDA 

PCFR7: I2C1SDA

§ gpio_pf3_func_t

PortF3 Function Enumerated TyPF Definition.

Enumerator
GPIO_PF3_INPUT 

0: Input Port

GPIO_PF3_OUTPUT 

0: Output Port

GPIO_PF3_I2C1SCL 

PCFR7: I2C1SCL

§ gpio_pf4_func_t

PortF4 Function Enumerated TyPF Definition.

Enumerator
GPIO_PF4_INPUT 

0: Input Port

GPIO_PF4_OUTPUT 

0: Output Port

GPIO_PF4_ECS2_N 

PCFR1: ECS2_N

§ gpio_pf5_func_t

PortF5 Function Enumerated TyPF Definition.

Enumerator
GPIO_PF5_INPUT 

0: Input Port

GPIO_PF5_OUTPUT 

0: Output Port

GPIO_PF5_ECS3_N 

PCFR1: ECS3_N

§ gpio_pf6_func_t

PortF6 Function Enumerated TyPF Definition.

Enumerator
GPIO_PF6_INPUT 

0: Input Port

GPIO_PF6_OUTPUT 

0: Output Port

GPIO_PF6_EBELL_N 

PCFR1: EBELL_N

§ gpio_pf7_func_t

PortF7 Function Enumerated TyPF Definition.

Enumerator
GPIO_PF7_INPUT 

0: Input Port

GPIO_PF7_OUTPUT 

0: Output Port

GPIO_PF7_INT05b 

0: INT05b

GPIO_PF7_EBELH_N 

PCFR1: EBELH_N

§ gpio_pg0_func_t

PortG0 Function Enumerated Type Definition.

Enumerator
GPIO_PG0_INPUT 

0: Input Port

GPIO_PG0_OUTPUT 

0: Output Port

GPIO_PG0_INT08a 

0: INT08a

GPIO_PG0_EALE 

PCFR1: EALE

GPIO_PG0_UT2RXD 

PCFR3: UT2RXD

GPIO_PG0_UT2TXDA 

PCFR5: UT2TXDA

§ gpio_pg1_func_t

PortG1 Function Enumerated Type Definition.

Enumerator
GPIO_PG1_INPUT 

0: Input Port

GPIO_PG1_OUTPUT 

0: Output Port

GPIO_PG1_INT09a 

0: INT09a

GPIO_PG1_EWAIT_N 

PCFR1: EWAIT_N

GPIO_PG1_UT2TXDA 

PCFR3: UT2TXDA

GPIO_PG1_UT2RXD 

PCFR5: UT2RXD

§ gpio_pg2_func_t

PortG2 Function Enumerated Type Definition.

Enumerator
GPIO_PG2_INPUT 

0: Input Port

GPIO_PG2_OUTPUT 

0: Output Port

GPIO_PG2_UT2RTS_N 

PCFR3: UT2RTS_N

GPIO_PG2_ALARM_N 

PCFR4: ALARM_N

GPIO_PG2_UT2CTS_N 

PCFR5: UT2CTS_N

GPIO_PG2_I2C0SDA 

PCFR7: I2C0SDA

§ gpio_pg3_func_t

PortG3 Function Enumerated Type Definition.

Enumerator
GPIO_PG3_INPUT 

0: Input Port

GPIO_PG3_OUTPUT 

0: Output Port

GPIO_PG3_UT2CTS_N 

PCFR3: UT2CTS_N

GPIO_PG3_TRGIN 

PCFR4: TRGIN

GPIO_PG3_UT2RTS_N 

PCFR5: UT2RTS_N

GPIO_PG3_I2C0SCL 

PCFR7: I2C0SCL

§ gpio_pg4_func_t

PortG4 Function Enumerated Type Definition.

Enumerator
GPIO_PG4_INPUT 

0: Input Port

GPIO_PG4_OUTPUT 

0: Output Port

GPIO_PG4_T32A02OUTB 

PCFR2: T32A02OUTB

GPIO_PG4_FUT0IROUT 

PCF41: FUT0IROUT

GPIO_PG4_FUT0TXD 

PCFR5: FUT0TXD

GPIO_PG4_I2C2SDA 

PCFR7: I2C2SDA

§ gpio_pg5_func_t

PortG5 Function Enumerated Type Definition.

Enumerator
GPIO_PG5_INPUT 

0: Input Port

GPIO_PG5_OUTPUT 

0: Output Port

GPIO_PG5_T32A02OUTA 

PCFR2: T32A02OUTB

GPIO_PG5_T32A02OUTC 

PCFR3: T32A02OUTC

GPIO_PG5_FUT0SI_SIRIN 

PCFR4: FUT0SI_SIRIN

GPIO_PG5_FUT0RXD 

PCFR5: FUT0RXD

GPIO_PG5_I2C2SCL 

PCFR7: I2C2SCL

§ gpio_pg6_func_t

PortG6 Function Enumerated Type Definition.

Enumerator
GPIO_PG6_INPUT 

0: Input Port

GPIO_PG6_OUTPUT 

0: Output Port

GPIO_PG6_TRACECLK 

PCFR1: TRACECLK

GPIO_PG6_NBD0CLK 

PCFR4: NBD0CLK

GPIO_PG6_FUT0RTS_N 

PCFR5: FUT0RTS_N

§ gpio_pg7_func_t

PortG7 Function Enumerated Type Definition.

Enumerator
GPIO_PG7_INPUT 

0: Input Port

GPIO_PG7_OUTPUT 

0: Output Port

GPIO_PG7_TRACEDATA0 

PCFR1: TRACEDATA0

GPIO_PG7_NBD0DATA0 

PCFR4: NBD0DATA0

GPIO_PG7_FUT0CTS_N 

PCFR5: FUT0CTS_N

§ gpio_ph0_func_t

PortH0 Function Enumerated Type Definition.

Enumerator
GPIO_PH0_INPUT 

0: Input Port

GPIO_PH0_OUTPUT 

0: Output Port

GPIO_PH0_TRACEDATA1 

PCFR1: TRACEDATA1

GPIO_PH0_UT1RXD 

PCFR3: UT1RXD

GPIO_PH0_NBD0DATA1 

PCFR4: NBD0DATA1

GPIO_PH0_UT1TXDA 

PCFR5: UT1TXDA

§ gpio_ph1_func_t

PortH1 Function Enumerated Type Definition.

Enumerator
GPIO_PH1_INPUT 

0: Input Port

GPIO_PH1_OUTPUT 

0: Output Port

GPIO_PH1_TRACEDATA2 

PCFR1: TRACEDATA2

GPIO_PH1_UT1TXDA 

PCFR3: UT1TXDA

GPIO_PH1_NBD0DATA2 

PCFR4: NBD0DATA2

GPIO_PH1_UT1RXD 

PCFR5: UT1RXD

§ gpio_ph2_func_t

PortH2 Function Enumerated Type Definition.

Enumerator
GPIO_PH2_INPUT 

0: Input Port

GPIO_PH2_OUTPUT 

0: Output Port

GPIO_PH2_TRACEDATA3 

PCFR1: TRACEDATA3

GPIO_PH2_UT1RTS_N 

PCFR3: UT1RTS_N

GPIO_PH2_NBD0DATA3 

PCFR4: NBD0DATA3

GPIO_PH2_UT1CTS_N 

PCFR5: UT1CTS_N

§ gpio_ph3_func_t

PortH3 Function Enumerated Type Definition.

Enumerator
GPIO_PH3_INPUT 

0: Input Port

GPIO_PH3_OUTPUT 

0: Output Port

GPIO_PH3_TDI 

PCFR1: TDI

GPIO_PH3_UT1CTS_N 

PCFR3: UT1CTS_N

GPIO_PH3_NBD0SYNC 

PCFR4: NBD0SYNC

GPIO_PH3_UT1RTS_N 

PCFR5: UT1RTS_N

§ gpio_ph4_func_t

PortH4 Function Enumerated Type Definition.

Enumerator
GPIO_PH4_INPUT 

0: Input Port

GPIO_PH4_OUTPUT 

0: Output Port

GPIO_PH4_SWDIO 

PCFR1: SWDIO

GPIO_PH4_UT0RXD 

PCFR3: UT0RXD

GPIO_PH4_UT0TXDA 

PCFR5: UT0TXDA

§ gpio_ph5_func_t

PortH5 Function Enumerated Type Definition.

Enumerator
GPIO_PH5_INPUT 

0: Input Port

GPIO_PH5_OUTPUT 

0: Output Port

GPIO_PH5_TCK 

PCFR1: TCK

GPIO_PH5_UT0TXDA 

PCFR3: UT0TXDA

GPIO_PH5_UT0RXD 

PCFR5: UT0RXD

§ gpio_ph6_func_t

PortH6 Function Enumerated Type Definition.

Enumerator
GPIO_PH6_INPUT 

0: Input Port

GPIO_PH6_OUTPUT 

0: Output Port

GPIO_PH6_TDO 

PCFR1: TDO

GPIO_PH6_UT0RTS_N 

PCFR3: UT0RTS_N

GPIO_PH6_UT0CTS_N 

PCFR5: UT0CTS_N

§ gpio_ph7_func_t

PortH7 Function Enumerated Type Definition.

Enumerator
GPIO_PH7_INPUT 

0: Input Port

GPIO_PH7_OUTPUT 

0: Output Port

GPIO_PH7_TRST_N 

PCFR1: TRST_N

GPIO_PH7_UT0CTS_N 

PCFR3: UT0CTS_N

GPIO_PH7_UT0RTS_N 

PCFR5: UT0RTS_N

§ gpio_pininout_t

Pin Input/Output Enumerated Type Definition.

Enumerator
GPIO_PIN_INPUT 

0: Input

GPIO_PIN_OUTPUT 

1: Output

GPIO_PIN_INOUT 

2: Input/Output

GPIO_PIN_NOTINOUT 

3: Not Input/Output

§ gpio_pinstate_t

Pin State Reset/Set Enumerated Type Definition.

Enumerator
GPIO_PIN_RESET 

0: Clear

GPIO_PIN_SET 

1: Set

§ gpio_pj0_func_t

PortJ0 Function Enumerated Type Definition.

Enumerator
GPIO_PJ0_INPUT 

0: Input Port

GPIO_PJ0_OUTPUT 

0: Output Port

GPIO_PJ0_UT5RXD 

PJFR3: UT5RXD

GPIO_PJ0_UT5TXDA 

PJFR5: UT5TXDA

§ gpio_pj1_func_t

PortJ1 Function Enumerated Type Definition.

Enumerator
GPIO_PJ1_INPUT 

0: Input Port

GPIO_PJ1_OUTPUT 

0: Output Port

GPIO_PJ1_UT5TXDA 

PJFR3: UT5TXDA

GPIO_PJ1_UT5RXD 

PJFR5: UT5RXD

§ gpio_pj2_func_t

PortJ2 Function Enumerated Type Definition.

Enumerator
GPIO_PJ2_INPUT 

0: Input Port

GPIO_PJ2_OUTPUT 

0: Output Port

GPIO_PJ2_UT5RTS_N 

PJFR3: UT5RTS_N

GPIO_PJ2_UT5CTS_N 

PJFR5: UT5CTS_N

GPIO_PJ2_I2C4SCL 

PJFR7: I2C4SCL

§ gpio_pj3_func_t

PortJ3 Function Enumerated Type Definition.

Enumerator
GPIO_PJ3_INPUT 

0: Input Port

GPIO_PJ3_OUTPUT 

0: Output Port

GPIO_PJ3_UT5CTS_N 

PJFR3: UT5CTS_N

GPIO_PJ3_UT5RTS_N 

PJFR5: UT5RTS_N

GPIO_PJ3_I2C4SDA 

PJFR7: I2C4SDA

§ gpio_pj4_func_t

PortJ4 Function Enumerated Type Definition.

Enumerator
GPIO_PJ4_INPUT 

0: Input Port

GPIO_PJ4_OUTPUT 

0: Output Port

GPIO_PJ4_T32A03INA0 

PJFR2: T32A03INA0

GPIO_PJ4_T32A03INC0 

PJFR3: T32A03INC0

GPIO_PJ4_FUT0TXD 

PJFR5: FUT0TXD

§ gpio_pj5_func_t

PortJ5 Function Enumerated Type Definition.

Enumerator
GPIO_PJ5_INPUT 

0: Input Port

GPIO_PJ5_OUTPUT 

0: Output Port

GPIO_PJ5_T32A03INB0 

PJFR2: T32A03INB0

GPIO_PJ5_T32A03INC1 

PJFR3: T32A03INC1

GPIO_PJ5_FUT0RXD 

PJFR5: FUT0RXD

§ gpio_pj6_func_t

PortJ6 Function Enumerated Type Definition.

Enumerator
GPIO_PJ6_INPUT 

0: Input Port

GPIO_PJ6_OUTPUT 

0: Output Port

GPIO_PJ6_FUT1TXD 

PJFR5: FUT1TXD

GPIO_PJ6_I2C3SDA 

PJFR7: I2C3SDA

§ gpio_pj7_func_t

PortJ7 Function Enumerated Type Definition.

Enumerator
GPIO_PJ7_INPUT 

0: Input Port

GPIO_PJ7_OUTPUT 

0: Output Port

GPIO_PJ7_FUT1RXD 

PJFR5: FUT1RXD

GPIO_PJ7_I2C3SCL 

PJFR7: I2C3SCL

§ gpio_pk0_func_t

PortK0 Function Enumerated Type Definition.

Enumerator
GPIO_PK0_INPUT 

0: Input Port

GPIO_PK0_OUTPUT 

0: Output Port

GPIO_PK0_INT10a 

0: INT10a

GPIO_PK0_ISDAOUT 

PKFR1: ISDAOUT

GPIO_PK0_T32A00INA0 

PKFR2: T32A00INA0

GPIO_PK0_T32A00INC0 

PKFR3: T32A00INC0

GPIO_PK0_SMI0CS1_N 

PKFR6: ISDAOUT

§ gpio_pk1_func_t

PortK1 Function Enumerated Type Definition.

Enumerator
GPIO_PK1_INPUT 

0: Input Port

GPIO_PK1_OUTPUT 

0: Output Port

GPIO_PK1_INT11a 

0: INT11a

GPIO_PK1_ISDBOUT 

PKFR1: ISDBOUT

GPIO_PK1_T32A00INB0 

PKFR2: T32A00INB0

GPIO_PK1_T32A00INC1 

PKFR3: T32A00INC1

GPIO_PK1_HDMAREQA 

PKFR4: HDMAREQA

§ gpio_pk2_func_t

PortK2 Function Enumerated Type Definition.

Enumerator
GPIO_PK2_INPUT 

0: Input Port

GPIO_PK2_OUTPUT 

0: Output Port

GPIO_PK2_ECS0_N 

PKFR1: ECS0_N

GPIO_PK2_SMI0D0 

PKFR6: SMI0D0

§ gpio_pk3_func_t

PortK3 Function Enumerated Type Definition.

Enumerator
GPIO_PK3_INPUT 

0: Input Port

GPIO_PK3_OUTPUT 

0: Output Port

GPIO_PK3_ECS1_N 

PKFR1: ECS1_N

GPIO_PK3_SMI0D1 

PKFR6: SMI0D1

§ gpio_pk4_func_t

PortK4 Function Enumerated Type Definition.

Enumerator
GPIO_PK4_INPUT 

0: Input Port

GPIO_PK4_OUTPUT 

0: Output Port

GPIO_PK4_TSPI1CS1 

PKFR1: TSPI1CS1

GPIO_PK4_TSPI3TXD 

PKFR4: TSPI3TXD

GPIO_PK4_SMI0D2 

PKFR6: SMI0D2

§ gpio_pk5_func_t

PortK5 Function Enumerated Type Definition.

Enumerator
GPIO_PK5_INPUT 

0: Input Port

GPIO_PK5_OUTPUT 

0: Output Port

GPIO_PK5_TSPI1CS2 

PKFR1: TSPI1CS2

GPIO_PK5_TSPI3RXD 

PKFR4: TSPI3RXD

GPIO_PK5_SMI0D3 

PKFR6: SMI0D3

§ gpio_pk6_func_t

PortK6 Function Enumerated Type Definition.

Enumerator
GPIO_PK6_INPUT 

0: Input Port

GPIO_PK6_OUTPUT 

0: Output Port

GPIO_PK6_TSPI1CS3 

PKFR1: TSPI1CS3

GPIO_PK6_T32A01INA0 

PKFR2: T32A01INA0

GPIO_PK6_T32A01INC0 

PKFR3: T32A01INC0

GPIO_PK6_TSPI3SCK 

PKFR4: TSPI3SCK

GPIO_PK6_SMI0CLK 

PKFR6: SMI0CLK

§ gpio_pk7_func_t

PortK7 Function Enumerated Type Definition.

Enumerator
GPIO_PK7_INPUT 

0: Input Port

GPIO_PK7_OUTPUT 

0: Output Port

GPIO_PK7_INT00a 

0: INT00a

GPIO_PK7_T32A01INB0 

PKFR2: T32A01INB0

GPIO_PK7_T32A01INC1 

PKFR3: T32A01INC1

GPIO_PK7_TSPI3CS0 

PKFR4: TSPI3CS0

GPIO_PK7_SMI0CS0_N 

PKFR6: SMI0CS0_N

GPIO_PK7_TSPI3CSIN 

PKFR7: TSPI3CSIN

§ gpio_pl0_func_t

PortL0 Function Enumerated Type Definition.

Enumerator
GPIO_PL0_INPUT 

0: Input Port

GPIO_PL0_OUTPUT 

0: Output Port

GPIO_PL0_INT01a 

0: INT01a

GPIO_PL0_T32A02INA0 

PLFR2: T32A02INA0

GPIO_PL0_T32A02INC0 

PLFR3: T32A02INC0

GPIO_PL0_TSPI1CSIN 

PLFR6: TSPI1CSIN

GPIO_PL0_TSPI1CS0 

PLFR7: TSPI1CS0

§ gpio_pl1_func_t

PortL1 Function Enumerated Type Definition.

Enumerator
GPIO_PL1_INPUT 

0: Input Port

GPIO_PL1_OUTPUT 

0: Output Port

GPIO_PL1_TSPI1SCK 

PLFR7: TSPI1SCK

§ gpio_pl2_func_t

PortL2 Function Enumerated Type Definition.

Enumerator
GPIO_PL2_INPUT 

0: Input Port

GPIO_PL2_OUTPUT 

0: Output Port

GPIO_PL2_TSPI1RXD 

PLFR7: TSPI1RXD

§ gpio_pl3_func_t

PortL3 Function Enumerated Type Definition.

Enumerator
GPIO_PL3_INPUT 

0: Input Port

GPIO_PL3_OUTPUT 

0: Output Port

GPIO_PL3_T32A02INB0 

PLFR2: T32A02INB0

GPIO_PL3_T32A02INC1 

PLFR3: T32A02INC1

GPIO_PL3_TSPI3CS1 

PLFR6: TSPI3CS1

GPIO_PL3_TSPI1TXD 

PLFR7: TSPI1TXD

§ gpio_pl4_func_t

PortL4 Function Enumerated Type Definition.

Enumerator
GPIO_PL4_INPUT 

0: Input Port

GPIO_PL4_OUTPUT 

0: Output Port

GPIO_PL4_INT12b 

0: IN112b

GPIO_PL4_T32A08OUTA 

PLFR2: T32A08OUTA

GPIO_PL4_T32A08OUTC 

PLFR3: T32A08OUTC

§ gpio_pl5_func_t

PortL5 Function Enumerated Type Definition.

Enumerator
GPIO_PL5_INPUT 

0: Input Port

GPIO_PL5_OUTPUT 

0: Output Port

GPIO_PL5_INT13b 

0: INT13b

GPIO_PL5_T32A08OUTB 

PLFR2: T32A08OUTB

§ gpio_pl6_func_t

PortL6 Function Enumerated Type Definition.

Enumerator
GPIO_PL6_INPUT 

0: Input Port

GPIO_PL6_OUTPUT 

0: Output Port

GPIO_PL6_INT03b 

0: INT03b

GPIO_PL6_T32A09OUTA 

PLFR2: T32A09OUTA

GPIO_PL6_T32A09OUTC 

PLFR3: T32A09OUTC

§ gpio_pl7_func_t

PortL7 Function Enumerated Type Definition.

Enumerator
GPIO_PL7_INPUT 

0: Input Port

GPIO_PL7_OUTPUT 

0: Output Port

GPIO_PL7_TRGIN 

PLFR1: TRGIN

GPIO_PL7_T32A09OUTB 

PLFR2: T32A09OUTB

§ gpio_pm0_func_t

PortM0 Function Enumerated Type Definition.

Enumerator
GPIO_PM0_INPUT 

0: Input Port

GPIO_PM0_OUTPUT 

0: Output Port

GPIO_PM0_I2C3SDA 

PMFR4: I2C3SDA

GPIO_PM0_UT4RXD 

PMFR5: UT4RXD

GPIO_PM0_TSPI6TXD 

PMFR6: TSPI6TXD

GPIO_PM0_UT4TXDA 

PMFR7: UT4TXDA

§ gpio_pm1_func_t

PortM1 Function Enumerated Type Definition.

Enumerator
GPIO_PM1_INPUT 

0: Input Port

GPIO_PM1_OUTPUT 

0: Output Port

GPIO_PM1_I2C3SCL 

PMFR4: I2C3SCL

GPIO_PM1_UT4TXDA 

PMFR5: UT4TXDA

GPIO_PM1_TSPI6RXD 

PMFR6: TSPI6RXD

GPIO_PM1_UT4RXD 

PMFR7: UT4RXD

§ gpio_pm2_func_t

PortM2 Function Enumerated Type Definition.

Enumerator
GPIO_PM2_INPUT 

0: Input Port

GPIO_PM2_OUTPUT 

0: Output Port

GPIO_PM2_T32A11OUTA 

PMFR2: T32A11OUTA

GPIO_PM2_T32A11OUTC 

PMFR3: T32A11OUTC

GPIO_PM2_UT4RTS_N 

PMFR5: UT4RTS_N

GPIO_PM2_TSPI6SCK 

PMFR6: TSPI6SCK

GPIO_PM2_UT4CTS_N 

PMFR7: UT4CTS_N

§ gpio_pm3_func_t

PortM3 Function Enumerated Type Definition.

Enumerator
GPIO_PM3_INPUT 

0: Input Port

GPIO_PM3_OUTPUT 

0: Output Port

GPIO_PM3_INT14b 

0: INT14b

GPIO_PM3_T32A11OUTB 

PMFR2: T32A11OUTB

GPIO_PM3_TSPI6CSIN 

PMFR4: TSPI6CSIN

GPIO_PM3_UT4CTS_N 

PMFR5: UT4CTS_N

GPIO_PM3_TSPI6CS0 

PMFR6: TSPI6CS0

GPIO_PM3_UT4RTS_N 

PMFR7: UT4RTS_N

§ gpio_pm4_func_t

PortM4 Function Enumerated Type Definition.

Enumerator
GPIO_PM4_INPUT 

0: Input Port

GPIO_PM4_OUTPUT 

0: Output Port

GPIO_PM4_INT15b 

0: INT15b

GPIO_PM4_T32A06OUTB 

PMFR2: T32A06OUTB

GPIO_PM4_TSPI7CSIN 

PMFR4: TSPI7CSIN

GPIO_PM4_TSPI7CS0 

PMFR6: TSPI7CS0

GPIO_PM4_FUT1CTS_N 

PMFR7: FUT1CTS_N

§ gpio_pm5_func_t

PortM5 Function Enumerated Type Definition.

Enumerator
GPIO_PM5_INPUT 

0: Input Port

GPIO_PM5_OUTPUT 

0: Output Port

GPIO_PM5_T32A06OUTA 

PMFR2: T32A06OUTA

GPIO_PM5_T32A06OUTC 

PMFR3: T32A06OUTC

GPIO_PM5_TSPI7SCK 

PMFR6: TSPI7SCK

GPIO_PM5_FUT1RTS_N 

PMFR7: FUT1RTS_N

§ gpio_pm6_func_t

PortM6 Function Enumerated Type Definition.

Enumerator
GPIO_PM6_INPUT 

0: Input Port

GPIO_PM6_OUTPUT 

0: Output Port

GPIO_PM6_T32A07OUTA 

PMFR2: T32A07OUTA

GPIO_PM6_T32A76OUTC 

PMFR3: T32A07OUTC

GPIO_PM6_I2C4SDA 

PMFR4: I2C4SDA

GPIO_PM6_FUT1IRIN 

PMFR5: FUT1IRIN

GPIO_PM6_TSPI7RXD 

PMFR6: TSPI7RXD

GPIO_PM6_FUT1RXD 

PMFR7: FUT1RXD

§ gpio_pm7_func_t

PortM7 Function Enumerated Type Definition.

Enumerator
GPIO_PM7_INPUT 

0: Input Port

GPIO_PM7_OUTPUT 

0: Output Port

GPIO_PM7_T32A07OUTB 

PMFR2: T32A07OUTB

GPIO_PM7_I2C4SCL 

PMFR4: I2C4SCL

GPIO_PM7_FUT1IROUT 

PMFR5: FUT1IROUT

GPIO_PM7_TSPI7TXD 

PMFR6: TSPI7TXD

GPIO_PM7_FUT1TXD 

PMFR7: FUT1TXD

§ gpio_pn0_func_t

PortN0 Function Enumerated Type Definition.

Enumerator
GPIO_PN0_INPUT 

N/A: Input Port

GPIO_PN0_OUTPUT 

N/A: Output Port

GPIO_PN0_AINA00 

N/A: AINA00

§ gpio_pn1_func_t

PortN1 Function Enumerated Type Definition.

Enumerator
GPIO_PN1_INPUT 

N/A: Input Port

GPIO_PN1_OUTPUT 

N/A: Output Port

GPIO_PN1_AINA01 

N/A: AINA01

§ gpio_pn2_func_t

PortN2 Function Enumerated Type Definition.

Enumerator
GPIO_PN2_INPUT 

N/A: Input Port

GPIO_PN2_OUTPUT 

N/A: Output Port

GPIO_PN2_AINA02 

N/A: AINA02

§ gpio_pn3_func_t

PortN3 Function Enumerated Type Definition.

Enumerator
GPIO_PN3_INPUT 

N/A: Input Port

GPIO_PN3_OUTPUT 

N/A: Output Port

GPIO_PN3_AINA03 

N/A: AINA03

§ gpio_pn4_func_t

PortN4 Function Enumerated Type Definition.

Enumerator
GPIO_PN4_INPUT 

N/A: Input Port

GPIO_PN4_OUTPUT 

N/A: Output Port

GPIO_PN4_AINA04 

N/A: AINA04

§ gpio_pn5_func_t

PortN5 Function Enumerated Type Definition.

Enumerator
GPIO_PN5_INPUT 

N/A: Input Port

GPIO_PN5_OUTPUT 

N/A: Output Port

GPIO_PN5_AINA05 

N/A: AINA05

§ gpio_pn6_func_t

PortN6 Function Enumerated Type Definition.

Enumerator
GPIO_PN6_INPUT 

N/A: Input Port

GPIO_PN6_OUTPUT 

N/A: Output Port

GPIO_PN6_AINA06 

N/A: AINA06

§ gpio_pn7_func_t

PortN7 Function Enumerated Type Definition.

Enumerator
GPIO_PN7_INPUT 

N/A: Input Port

GPIO_PN7_OUTPUT 

N/A: Output Port

GPIO_PN7_AINA07 

N/A: AINA07

§ gpio_pp0_func_t

PortP0 Function Enumerated Type Definition.

Enumerator
GPIO_PP0_INPUT 

0: Input Port

GPIO_PP0_OUTPUT 

0: Output Port

GPIO_PP0_AINA08 

0: AINA08

GPIO_PP0_T32A04INA0 

PPFR2: T32A04INA0

GPIO_PP0_T32A04INC0 

PPFR3: T32A04INC0

GPIO_PP0_T32A04INB1 

PPFR5: T32A04INB1

§ gpio_pp1_func_t

PortP1 Function Enumerated Type Definition.

Enumerator
GPIO_PP1_INPUT 

0: Input Port

GPIO_PP1_OUTPUT 

0: Output Port

GPIO_PP1_AINA09 

0: AINA09

GPIO_PP1_T32A04INB0 

PPFR2: T32A04INB0

GPIO_PP1_T32A04INC1 

PPFR3: T32A04INC1

GPIO_PP1_T32A04INA1 

PPFR5: T32A04INA1

§ gpio_pp2_func_t

PortP2 Function Enumerated Type Definition.

Enumerator
GPIO_PP2_INPUT 

0: Input Port

GPIO_PP2_OUTPUT 

0: Output Port

GPIO_PP2_AINA10 

0: AINA10

GPIO_PP2_T32A05INA0 

PPFR2: T32A05INA0

GPIO_PP2_T32A05INC0 

PPFR3: T32A05INC0

GPIO_PP2_T32A05INB1 

PPFR5: T32A05INB1

§ gpio_pp3_func_t

PortP3 Function Enumerated Type Definition.

Enumerator
GPIO_PP3_INPUT 

0: Input Port

GPIO_PP3_OUTPUT 

0: Output Port

GPIO_PP3_AINA11 

0: AINA11

GPIO_PP3_T32A05INB0 

PPFR2: T32A05INB0

GPIO_PP3_T32A05INC1 

PPFR3: T32A05INC1

GPIO_PP3_T32A05INA1 

PPFR5: T32A05INA1

§ gpio_pp4_func_t

PortP4 Function Enumerated Type Definition.

Enumerator
GPIO_PP4_INPUT 

0: Input Port

GPIO_PP4_OUTPUT 

0: Output Port

GPIO_PP4_AINA12 

0: AINA12

GPIO_PP4_T32A06INA0 

PPFR2: T32A06INA0

GPIO_PP4_T32A06INC0 

PPFR3: T32A06INC0

GPIO_PP4_T32A06INB1 

PPFR5: T32A06INB1

§ gpio_pp5_func_t

PortP5 Function Enumerated Type Definition.

Enumerator
GPIO_PP5_INPUT 

0: Input Port

GPIO_PP5_OUTPUT 

0: Output Port

GPIO_PP5_AINA13 

0: AINA13

GPIO_PP5_T32A06INB0 

PPFR2: T32A06INB0

GPIO_PP5_T32A06INC1 

PPFR3: T32A06INC1

GPIO_PP5_T32A06INA1 

PPFR5: T32A06INA1

§ gpio_pp6_func_t

PortP6 Function Enumerated Type Definition.

Enumerator
GPIO_PP6_INPUT 

0: Input Port

GPIO_PP6_OUTPUT 

0: Output Port

GPIO_PP6_AINA14 

0: AINA14

GPIO_PP6_INT10b 

0: INT10b

GPIO_PP6_T32A07INA0 

PPFR2: T32A07INA0

GPIO_PP6_T32A07INC0 

PPFR3: T32A07INC0

GPIO_PP6_T32A07INB1 

PPFR5: T32A07INB1

§ gpio_pp7_func_t

PortP7 Function Enumerated Type Definition.

Enumerator
GPIO_PP7_INPUT 

0: Input Port

GPIO_PP7_OUTPUT 

0: Output Port

GPIO_PP7_AINA15 

0: AINA15

GPIO_PP7_INT11b 

0: INT11b

GPIO_PP7_T32A07INB0 

PPFR2: T32A07INB0

GPIO_PP7_T32A07INC1 

PPFR3: T32A07INC1

GPIO_PP7_T32A07INA1 

PPFR5: T32A07INA1

§ gpio_pr0_func_t

PortR0 Function Enumerated Type Definition.

Enumerator
GPIO_PR0_INPUT 

0: Input Port

GPIO_PR0_OUTPUT 

0: Output Port

GPIO_PR0_AINA16 

0: AINA16

GPIO_PR0_T32A08INA0 

PRFR2: T32A08INA0

GPIO_PR0_T32A08INC0 

PRFR3: T32A08INC0

§ gpio_pr1_func_t

PortR1 Function Enumerated Type Definition.

Enumerator
GPIO_PR1_INPUT 

0: Input Port

GPIO_PR1_OUTPUT 

0: Output Port

GPIO_PR1_AINA17 

0: AINA17

GPIO_PR1_T32A08INB0 

PRFR2: T32A08INB0

GPIO_PR1_T32A08INC1 

PRFR3: T32A08INC1

§ gpio_pr2_func_t

PortR2 Function Enumerated Type Definition.

Enumerator
GPIO_PR2_INPUT 

0: Input Port

GPIO_PR2_OUTPUT 

0: Output Port

GPIO_PR2_AINA18 

0: AINA18

GPIO_PR2_T32A09INA0 

PRFR2: T32A09INA0

GPIO_PR2_T32A09INC0 

PRFR3: T32A09INC0

§ gpio_pr3_func_t

PortR3 Function Enumerated Type Definition.

Enumerator
GPIO_PR3_INPUT 

0: Input Port

GPIO_PR3_OUTPUT 

0: Output Port

GPIO_PR3_AINA19 

0: AINA19

GPIO_PR3_T32A09INB0 

PRFR2: T32A09INB0

GPIO_PR3_T32A09INC1 

PRFR3: T32A09INC1

§ gpio_pr4_func_t

PortR4 Function Enumerated Type Definition.

Enumerator
GPIO_PR4_INPUT 

0: Input Port

GPIO_PR4_OUTPUT 

0: Output Port

GPIO_PR4_AINA20 

0: AINA20

GPIO_PR4_T32A10INA0 

PRFR2: T32A10INA0

GPIO_PR4_T32A10INC0 

PRFR3: T32A10INC0

§ gpio_pr5_func_t

PortR5 Function Enumerated Type Definition.

Enumerator
GPIO_PR5_INPUT 

0: Input Port

GPIO_PR5_OUTPUT 

0: Output Port

GPIO_PR5_AINA21 

0: AINA21

GPIO_PR5_T32A10INB0 

PRFR2: T32A10INB0

GPIO_PR5_T32A10INC1 

PRFR3: T32A10INC1

§ gpio_pr6_func_t

PortR6 Function Enumerated Type Definition.

Enumerator
GPIO_PR6_INPUT 

0: Input Port

GPIO_PR6_OUTPUT 

0: Output Port

GPIO_PR6_AINA22 

0: AINA22

GPIO_PR6_T32A11INA0 

PRFR2: T32A11INA0

GPIO_PR6_T32A11INC0 

PRFR3: T32A11INC0

§ gpio_pr7_func_t

PortR7 Function Enumerated Type Definition.

Enumerator
GPIO_PR7_INPUT 

0: Input Port

GPIO_PR7_OUTPUT 

0: Output Port

GPIO_PR7_AINA23 

0: AINA23

GPIO_PR7_T32A11INB0 

PRFR2: T32A11INB0

GPIO_PR7_T32A11INC0 

PRFR3: T32A11INC1

§ gpio_pt0_func_t

PortT0 Function Enumerated Type Definition.

Enumerator
GPIO_PT0_INPUT 

N/A: Input Port

GPIO_PT0_OUTPUT 

N/A: Output Port

GPIO_PT0_DAC0 

N/A: DAC0

§ gpio_pt1_func_t

PortT1 Function Enumerated Type Definition.

Enumerator
GPIO_PT1_INPUT 

N/A: Input Port

GPIO_PT1_OUTPUT 

N/A: Output Port

GPIO_PT1_DAC1 

N/A: DAC1

§ gpio_pt2_func_t

PortT2 Function Enumerated Type Definition.

Enumerator
GPIO_PT2_INPUT 

0: Input Port

GPIO_PT2_OUTPUT 

0: Output Port

GPIO_PT2_CEC0 

PTFR1: CEC0 Input/Output

§ gpio_pt3_func_t

PortT3 Function Enumerated Type Definition.

Enumerator
GPIO_PT3_INPUT 

0: Input Port

GPIO_PT3_OUTPUT 

0: Output Port

GPIO_PT3_INT00b 

0: INT00b

GPIO_PT3_RTCOUT 

PTFR1: RTCOUT

GPIO_PT3_T32A03OUTA 

PTFR2: T32A03OUTA

GPIO_PT3_T32A03OUTC 

PTFR3: T32A03OUTC

GPIO_PT3_RXIN0 

0: RXIN0

GPIO_PT3_MDMAREQA 

PTFR6: MDMAREQA

§ gpio_pt4_func_t

PortT4 Function Enumerated Type Definition.

Enumerator
GPIO_PT4_INPUT 

0: Input Port

GPIO_PT4_OUTPUT 

0: Output Port

GPIO_PT4_INT01b 

0: INT01b

GPIO_PT4_RXIN1 

0: RXIN1

§ gpio_pt5_func_t

PortT5 Function Enumerated Type Definition.

Enumerator
GPIO_PT5_INPUT 

0: Input Port

GPIO_PT5_OUTPUT 

0: Output Port

GPIO_PT5_INT02b 

0: INT02b

GPIO_PT5_T32A03OUTB 

PTFR2: T32A03OUTB

§ gpio_pu0_func_t

PortU0 Function Enumerated Type Definition.

Enumerator
GPIO_PU0_INPUT 

0: Input Port

GPIO_PU0_OUTPUT 

0: Output Port

GPIO_PU0_T32A12OUTA 

PUFR2: T32A12OUTA

GPIO_PU0_T32A12OUTC 

PUFR3: T32A12OUTC

GPIO_PU0_UT4TXDA 

PUFR7: UT4TXDA

§ gpio_pu1_func_t

PortU1 Function Enumerated Type Definition.

Enumerator
GPIO_PU1_INPUT 

0: Input Port

GPIO_PU1_OUTPUT 

0: Output Port

GPIO_PU1_T32A12OUTB 

PUFR2: T32A12OUTB

GPIO_PU1_UT4RXD 

PUFR7: UT4RXD

§ gpio_pu2_func_t

PortU2 Function Enumerated Type Definition.

Enumerator
GPIO_PU2_INPUT 

0: Input Port

GPIO_PU2_OUTPUT 

0: Output Port

GPIO_PU2_INT06b 

0: INT06b

GPIO_PU2_T32A12INA0 

PUFR2: T32A12INA0

GPIO_PU2_T32A12INC0 

PUFR3: T32A12INC0

GPIO_PU2_UT4CTS_N 

PUFR7: UT4CTS_N

§ gpio_pu3_func_t

PortU3 Function Enumerated Type Definition.

Enumerator
GPIO_PU3_INPUT 

0: Input Port

GPIO_PU3_OUTPUT 

0: Output Port

GPIO_PU3_INT07b 

0: INT07b

GPIO_PU3_T32A12INB0 

PUFR2: T32A12INB0

GPIO_PU3_T32A12INC1 

PUFR3: T32A12INC1

GPIO_PU3_UT4RTS_N 

PUFR7: UT4RTS_N

§ gpio_pu4_func_t

PortU4 Function Enumerated Type Definition.

Enumerator
GPIO_PU4_INPUT 

0: Input Port

GPIO_PU4_OUTPUT 

0: Output Port

GPIO_PU4_INT08b 

0: INT08b

GPIO_PU4_T32A13INB0 

PUFR2: T32A13INB0

GPIO_PU4_T32A13INC1 

PUFR3: T32A13INC1

GPIO_PU4_UT3RTS_N 

PUFR7: UT3RTS_N

§ gpio_pu5_func_t

PortU5 Function Enumerated Type Definition.

Enumerator
GPIO_PU5_INPUT 

0: Input Port

GPIO_PU5_OUTPUT 

0: Output Port

GPIO_PU5_INT09b 

0: INT09b

GPIO_PU5_T32A13INA0 

PUFR2: T32A13INA0

GPIO_PU5_T32A13INC0 

PUFR3: T32A13INC0

GPIO_PU5_UT3CTS_N 

PUFR7: UT3CTS_N

§ gpio_pu6_func_t

PortU6 Function Enumerated Type Definition.

Enumerator
GPIO_PU6_INPUT 

0: Input Port

GPIO_PU6_OUTPUT 

0: Output Port

GPIO_PU6_T32A13OUTA 

PUFR2: T32A13OUTA

GPIO_PU6_T32A13OUTC 

PUFR3: T32A13OUTC

GPIO_PU6_UT3RXD 

PUFR7: UT3RXD

§ gpio_pu7_func_t

PortU7 Function Enumerated Type Definition.

Enumerator
GPIO_PU7_INPUT 

0: Input Port

GPIO_PU7_OUTPUT 

0: Output Port

GPIO_PU7_T32A13OUTB 

PUFR2: T32A13OUTB

GPIO_PU7_UT3TXDA 

PUFR7: UT3TXDA

§ gpio_pv0_func_t

PortV0 Function Enumerated Type Definition.

Enumerator
GPIO_PV0_INPUT 

0: Input Port

GPIO_PV0_OUTPUT 

0: Output Port

GPIO_PV0_T32A09INA0 

PVFR2: T32A09INA0

GPIO_PV0_T32A09INC0 

PVFR3: T32A09INC0

GPIO_PV0_ISDBIN0 

0: ISDBIN0

GPIO_PV0_UO0 

PVFR5: UO0

GPIO_PV0_UT3RXD 

PVFR6: UT3RXD

GPIO_PV0_UT3TXDA 

PVFR7: UT3TXDA

§ gpio_pv1_func_t

PortV1 Function Enumerated Type Definition.

Enumerator
GPIO_PV1_INPUT 

0: Input Port

GPIO_PV1_OUTPUT 

0: Output Port

GPIO_PV1_T32A09INB0 

PVFR2: T32A09INB0

GPIO_PV1_T32A09INC1 

PVFR3: T32A09INC1

GPIO_PV1_ISDBIN1 

0: ISDBIN1

GPIO_PV1_XO0 

PVFR5: XO0

GPIO_PV1_UT3TXDA 

PVFR6: UT3TXDA

GPIO_PV1_UT3RXD 

PVFR7: UT3RXD

§ gpio_pv2_func_t

PortV2 Function Enumerated Type Definition.

Enumerator
GPIO_PV2_INPUT 

0: Input Port

GPIO_PV2_OUTPUT 

0: Output Port

GPIO_PV2_T32A09OUTA 

PVFR2: T32A09OUTA

GPIO_PV2_T32A09OUTC 

PVFR3: T32A09OUTC

GPIO_PV2_ISDBIN2 

0: ISDBIN2

GPIO_PV2_VO0 

PVFR5: VO0

GPIO_PV2_UT3RTS_N 

PVFR6: UT3RTS_N

GPIO_PV2_UT3CTS_N 

PVFR7: UT3CTS_N

§ gpio_pv3_func_t

PortV3 Function Enumerated Type Definition.

Enumerator
GPIO_PV3_INPUT 

0: Input Port

GPIO_PV3_OUTPUT 

0: Output Port

GPIO_PV3_T32A09OUTB 

PVFR2: T32A09OUTB

GPIO_PV3_ISDBIN3 

0: ISDBIN3

GPIO_PV3_YO0 

PVFR5: YO0

GPIO_PV3_UT3CTS_N 

PVFR6: UT3CTS_N

GPIO_PV3_UT3RTS_N 

PVFR7: UT3RTS_N

§ gpio_pv4_func_t

PortV4 Function Enumerated Type Definition.

Enumerator
GPIO_PV4_INPUT 

0: Input Port

GPIO_PV4_OUTPUT 

0: Output Port

GPIO_PV4_T32A04OUTB 

PVFR2: T32A04OUTB

GPIO_PV4_TSPI5RXD 

PVFR4: TSPI5RXD

GPIO_PV4_WO0 

PVFR5: WO0

GPIO_PV4_I2C2SCL 

PVFR6: I2C2SCL

GPIO_PV4_UT1RXD 

PVFR7: UT1RXD

§ gpio_pv5_func_t

PortV5 Function Enumerated Type Definition.

Enumerator
GPIO_PV5_INPUT 

0: Input Port

GPIO_PV5_OUTPUT 

0: Output Port

GPIO_PV5_T32A04OUTA 

PVFR2: T32A04OUTA

GPIO_PV5_T32A04OUTC 

PVFR3: T32A04OUTC

GPIO_PV5_TSPI5TXD 

PVFR4: TSPI5TXD

GPIO_PV5_ZO0 

PVFR5: ZO0

GPIO_PV5_I2CSDA 

PVFR6: I2CSDA

GPIO_PV5_UT1TXDA 

PVFR7: UT1TXDA

§ gpio_pv6_func_t

PortV6 Function Enumerated Type Definition.

Enumerator
GPIO_PV6_INPUT 

0: Input Port

GPIO_PV6_OUTPUT 

0: Output Port

GPIO_PV6_T32A05OUTA 

PVFR2: T32A05OUTA

GPIO_PV6_T32A05OUTC 

PVFR3: T32A05OUTC

GPIO_PV6_TSPI5SCK 

PVFR4: TSPI5SCK

GPIO_PV6_EMG0_N 

PVFR5: EMG0_N

GPIO_PV6_UT1CTS_N 

PVFR7: UT1CTS_N

§ gpio_pv7_func_t

PortV7 Function Enumerated Type Definition.

Enumerator
GPIO_PV7_INPUT 

0: Input Port

GPIO_PV7_OUTPUT 

0: Output Port

GPIO_PV7_T32A05OUTB 

PVFR2: T32A05OUTB

GPIO_PV7_TSPI5CS0 

PVFR4: TSPI5CS0

GPIO_PV7_OVV0_N 

PVFR5: OVV0_N

GPIO_PV7_TSPI5CSIN 

PVFR6: TSPI5CSIN

GPIO_PV7_UT1RTS_N 

PVFR7: UT1RTS_N

§ gpio_pw0_func_t

PortW0 Function Enumerated Type Definition.

Enumerator
GPIO_PW0_INPUT 

0: Input Port

GPIO_PW0_OUTPUT 

0: Output Port

GPIO_PW0_TSPI8CS0 

PWFR4: TSPI8CS0

GPIO_PW0_T32A00OUTB 

PWFR5: T32A00OUTB

GPIO_PW0_TSPI8CSIN 

PWFR6: TSPI8CSIN

§ gpio_pw1_func_t

PortW1 Function Enumerated Type Definition.

Enumerator
GPIO_PW1_INPUT 

0: Input Port

GPIO_PW1_OUTPUT 

0: Output Port

GPIO_PW1_TSPI8SCK 

PWFR4: TSPI8SCK

GPIO_PW1_T32A00OUTA 

PWFR5: T32A00OUTA

GPIO_PW1_T32A00OUTC 

PWFR7: T32A00OUTC

§ gpio_pw2_func_t

PortW2 Function Enumerated Type Definition.

Enumerator
GPIO_PW2_INPUT 

0: Input Port

GPIO_PW2_OUTPUT 

0: Output Port

GPIO_PW2_TSPI8RXD 

PWFR4: TSPI8RXD

GPIO_PW2_T32A01OUTA 

PWFR5: T32A01OUTA

GPIO_PW2_T32A01OUTC 

PWFR7: T32A01OUTC

§ gpio_pw3_func_t

PortW3 Function Enumerated Type Definition.

Enumerator
GPIO_PW3_INPUT 

0: Input Port

GPIO_PW3_OUTPUT 

0: Output Port

GPIO_PW3_TSPI8TXD 

PWFR4: TSPI8TXD

GPIO_PW3_T32A01OUTB 

PWFR5: T32A01OUTB

§ gpio_pw4_func_t

PortW4 Function Enumerated Type Definition.

Enumerator
GPIO_PW4_INPUT 

0: Input Port

GPIO_PW4_OUTPUT 

0: Output Port

GPIO_PW4_T32A11INA1 

PWFR3: T32A11INA1

GPIO_PW4_T32A10OUTB 

PWFR5: T32A10OUTB

GPIO_PW4_ISDCIN0 

0: ISDCIN0

GPIO_PW4_T32A10INA0 

PWFR7: T32A10INA0

§ gpio_pw5_func_t

PortW5 Function Enumerated Type Definition.

Enumerator
GPIO_PW5_INPUT 

0: Input Port

GPIO_PW5_OUTPUT 

0: Output Port

GPIO_PW5_T32A10OUTA 

PWFR5: T32A10OUTA

GPIO_PW5_ISDCIN1 

0: ISDCIN1

GPIO_PW5_T32A10OUTC 

PWFR7: T32A10OUTC

§ gpio_pw6_func_t

PortW6 Function Enumerated Type Definition.

Enumerator
GPIO_PW6_INPUT 

0: Input Port

GPIO_PW6_OUTPUT 

0: Output Port

GPIO_PW6_T32A11OUTA 

PWFR5: T32A11OUTA

GPIO_PW6_ISDCIN2 

0: ISDCIN2

GPIO_PW6_T32A11OUTC 

PWFR7: T32A11OUTC

§ gpio_pw7_func_t

PortW7 Function Enumerated Type Definition.

Enumerator
GPIO_PW7_INPUT 

0: Input Port

GPIO_PW7_OUTPUT 

0: Output Port

GPIO_PW7_T32A10INA1 

PWFR3: T32A10INA1

GPIO_PW7_T32A11OUTB 

PWFR5: T32A11OUTB

GPIO_PW7_ISDCIN3 

0: ISDCIN3

GPIO_PW7_T32A11INA0 

PWFR7: T32A11INA0

§ gpio_py0_func_t

PortY0 Function Enumerated Type Definition.

Enumerator
GPIO_PY0_INPUT 

N/A: Input Port

GPIO_PY0_X1 

N/A: X1

§ gpio_py1_func_t

PortY1 Function Enumerated Type Definition.

Enumerator
GPIO_PY1_INPUT 

N/A: Input Port

GPIO_PY1_X2 

N/A: X2

§ gpio_py2_func_t

PortY2 Function Enumerated Type Definition.

Enumerator
GPIO_PY2_INPUT 

N/A: Input Port

GPIO_PY2_XT1 

N/A: XT1

§ gpio_py3_func_t

PortY3 Function Enumerated Type Definition.

Enumerator
GPIO_PY3_INPUT 

N/A: Input Port

GPIO_PY3_XT2 

N/A: XT2

§ gpio_py4_func_t

PortY4 Function Enumerated Type Definition.

Enumerator
GPIO_PY4_INPUT 

0: Input Port

GPIO_PY4_OUTPUT 

0: Output Port

GPIO_PY4_ISDCOUT 

PYFR1: ISDCOUT

GPIO_PY4_EEXBCLK 

PYFR4: EEXBCLK