GPIOSignals
Jump to navigation
Jump to search
GPIO Signals
Within the source software, there are a number of references to GPIO pins with respect to specific functions. The following table attempts to collate all of the references:
| INTERFACE | SOURCEFILE | FUNCTION |
| GPA0 | ||
| GPA1 | ||
| GPA2 | ||
| GPA3 | ||
| GPA4 | ||
| GPA5 | ||
| GPA6 | ||
| GPA7 | ||
| GPA8 | ||
| GPA9 | ||
| GPA10 | ||
| GPA11 | ||
| GPA12 | reciva_lcd_ateam_4bit.c | as GPB2 - LDN0 = E1 |
| reciva_lcd_ateam_8bit.c | as GPB2 - LDN0 = E1 | |
| GPA13 | reciva_lcd_ateam_4bit.c | as GPB3 - LDN1 = Not Used |
| reciva_lcd_ateam_8bit.c | as GPB3 - LDN1 = Not Used | |
| GPA14 | ||
| GPA15 | ||
| GPA16 | ||
| GPA17 | ||
| GPA18 | ||
| GPA19 | ||
| GPA20 | ||
| GPA21 | ||
| GPA22 | ||
| GPB0 | reciva_backlight_potas.c | Menu/Volume LEDs |
| GPB1 | reciva_lcd_ateam_4bit.c | LDN4 = LCD Brightness |
| reciva_lcd_ateam_8bit.c | LDN4 = LCD Brightness | |
| GPB2 | reciva_lcd_ateam_4bit.c | LDN0 = E1 |
| reciva_lcd_ateam_8bit.c | LDN0 = E1 | |
| GPB3 | reciva_lcd_ateam_4bit.c | LDN1 = Not Used |
| reciva_lcd_ateam_8bit.c | LDN1 = Not Used | |
| GPB4 | ||
| GPB5 | ||
| GPB6 | ||
| GPB7 | ||
| GPB8 | ||
| GPB9 | reciva_keypad_generic.c | Keypad Column 3 (Config 1) |
| GPB10 | ||
| GPB11 | ||
| GPC0 | reciva_lcd_ateam_4bit.c | LDN0 = E1 |
| reciva_lcd_ateam_8bit.c | as GPB2 - LDN0 = E1 | |
| GPC1 | reciva_audio_mute.c | Mute Audio (option2) |
| reciva_lcd_ateam_4bit.c | as GPB3 - LDN1 = Not Used | |
| reciva_lcd_ateam_8bit.c | as GPB3 - LDN1 = Not Used | |
| GPC2 | reciva_lcd_ateam_4bit.c | LDN2 = A0 |
| reciva_lcd_ateam_8bit.c | LDN2 = A0 | |
| GPC3 | reciva_lcd_ateam_4bit.c | LDN3 = Not Used |
| reciva_lcd_ateam_8bit.c | LDN3 = Not Used | |
| GPC4 | reciva_lcd_ateam_4bit.c | as GPB1 - LDN4 = LCD Brightness |
| reciva_lcd_ateam_8bit.c | as GPB1 - LDN4 = LCD Brightness | |
| GPC5 | reciva_lcd_ateam_4bit.c | LDN5 = LCD Power |
| reciva_lcd_ateam_8bit.c | LDN5 = LCD Power | |
| GPC6 | ||
| GPC7 | ||
| GPC8 | reciva_lcd_ateam_4bit.c | |
| reciva_lcd_ateam_8bit.c | LCDD0 | |
| GPC9 | reciva_lcd_ateam_4bit.c | |
| reciva_lcd_ateam_8bit.c | LCDD1 | |
| GPC10 | reciva_lcd_ateam_4bit.c | |
| reciva_lcd_ateam_8bit.c | LCDD2 | |
| GPC11 | reciva_lcd_ateam_4bit.c | |
| reciva_lcd_ateam_8bit.c | LCDD3 | |
| GPC12 | reciva_lcd_ateam_4bit.c | LCDD4 |
| reciva_lcd_ateam_8bit.c | LCDD4 | |
| GPC13 | reciva_lcd_ateam_4bit.c | LCDD5 |
| reciva_lcd_ateam_8bit.c | LCDD5 | |
| GPC14 | reciva_lcd_ateam_4bit.c | LCDD6 |
| reciva_lcd_ateam_8bit.c | LCDD6 | |
| GPC15 | reciva_lcd_ateam_4bit.c | LCDD7 |
| reciva_lcd_ateam_8bit.c | LCDD7 | |
| GPD0 | ||
| GPD1 | ||
| GPD2 | ||
| GPD3 | ||
| GPD4 | ||
| GPD5 | ||
| GPD6 | ||
| GPD7 | ||
| GPD8 | reciva_keypad_generic.c | Keypad Column 0 |
| GPD9 | reciva_keypad_generic.c | Keypad Column 1 |
| GPD10 | reciva_keypad_generic.c | Keypad Column 2 |
| GPD11 | ||
| GPD12 | ||
| GPD13 | ||
| GPD14 | ||
| GPD15 | ||
| GPE0 | ||
| GPE1 | ||
| GPE2 | ||
| GPE3 | ||
| GPE4 | ||
| GPE5 | ||
| GPE6 | ||
| GPE7 | ||
| GPE8 | ||
| GPE9 | ||
| GPE10 | ||
| GPE11 | ||
| GPE12 | ||
| GPE13 | ||
| GPE14 | reciva_i2c_master.c | I2C SCL |
| reciva_i2c_slave.c | I2C SCL | |
| GPE15 | reciva_i2c_master.c | I2C SDA |
| reciva_i2c_slave.c | I2C SDA | |
| GPF0 | ||
| GPF1 | ||
| GPF2 | ||
| GPF3 | ||
| GPF4 | ||
| GPF5 | ||
| GPF6 | ||
| GPF7 | ||
| GPG0 | ||
| GPG1 | ||
| GPG2 | ||
| GPG3 | reciva_audio_mute.c | Mute Audio (option1) |
| GPG4 | ||
| GPG5 | reciva_keypad_generic.c | Keypad Column 3 (Config 2) |
| GPG6 | ||
| GPG7 | ||
| GPG8 | reciva_i2c_slave.c | I2C Address0 |
| reciva_keypad_generic.c | Keypad Row 0 | |
| GPG9 | reciva_i2c_slave.c | I2C Address1 |
| reciva_keypad_generic.c | Keypad Row 1 | |
| GPG10 | reciva_i2c_slave.c | I2C Address2 |
| reciva_keypad_generic.c | Keypad Row 2 | |
| GPG11 | reciva_i2c_slave.c | I2C Address3 |
| reciva_keypad_generic.c | Keypad Row 3 | |
| GPG12 | ||
| GPG13 | ||
| GPG14 | ||
| GPG15 | ||
| GPH0 | ||
| GPH1 | ||
| GPH2 | ||
| GPH3 | ||
| GPH4 | ||
| GPH5 | ||
| GPH6 | ||
| GPH7 | ||
| GPH8 | ||
| GPH9 | ||
| GPH10 |
Got to reciva_lcd_ateam_8bit.c