GPIOSignals: Difference between revisions

From Sharpfin
Jump to navigation Jump to search
Line 28: Line 28:
<tr><td> GPA21 </td><td> </td><td> </td></tr>
<tr><td> GPA21 </td><td> </td><td> </td></tr>
<tr><td> GPA22 </td><td> </td><td> </td></tr>
<tr><td> GPA22 </td><td> </td><td> </td></tr>
<tr><td> GPB0 </td><td>reciva_backlight_potas.c</td><td>Menu/Volume LEDs </td></tr>
<tr><td> GPB0 </td><td>reciva_backlight_potas.c</td><td>Menu/Volume LEDs</td></tr>
<tr><td> GPB1 </td><td> </td><td> </td></tr>
<tr><td> GPB1 </td><td> </td><td> </td></tr>
<tr><td> GPB2 </td><td> </td><td> </td></tr>
<tr><td> GPB2 </td><td> </td><td> </td></tr>
Line 86: Line 86:
<tr><td> GPE12 </td><td> </td><td> </td></tr>
<tr><td> GPE12 </td><td> </td><td> </td></tr>
<tr><td> GPE13 </td><td> </td><td> </td></tr>
<tr><td> GPE13 </td><td> </td><td> </td></tr>
<tr><td> GPE14 </td><td>reciva_i2c_master.c</td><td>I2C SCL</td></tr>
<tr><td rowspan=2> GPE14 </td><td>reciva_i2c_master.c</td><td>I2C SCL</td></tr>
<tr><td> GPE14 </td><td>reciva_i2c_slave.c</td><td>I2C SCL</td></tr>
<tr><td> GPE14 </td><td>reciva_i2c_slave.c</td><td>I2C SCL</td></tr>
<tr><td> GPE15 </td><td>reciva_i2c_master.c</td><td>I2C SDA</td></tr>
<tr><td> GPE15 </td><td>reciva_i2c_master.c</td><td>I2C SDA</td></tr>

Revision as of 00:31, 24 November 2006

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:

INTERFACESOURCEFILEFUNCTION
GPA0
GPA1
GPA2
GPA3
GPA4
GPA5
GPA6
GPA7
GPA8
GPA9
GPA10
GPA11
GPA12
GPA13
GPA14
GPA15
GPA16
GPA17
GPA18
GPA19
GPA20
GPA21
GPA22
GPB0 reciva_backlight_potas.cMenu/Volume LEDs
GPB1
GPB2
GPB3
GPB4
GPB5
GPB6
GPB7
GPB8
GPB9 reciva_keypad_generic.cKeypad Column 3 (Config 1)
GPB10
GPB11
GPC0
GPC1 reciva_audio_mute.cMute Audio (option2)
GPC2
GPC3
GPC4
GPC5
GPC6
GPC7
GPC8
GPC9
GPC10
GPC11
GPC12
GPC13
GPC14
GPC15
GPD0
GPD1
GPD2
GPD3
GPD4
GPD5
GPD6
GPD7
GPD8 reciva_keypad_generic.cKeypad Column 0
GPD9 reciva_keypad_generic.cKeypad Column 1
GPD10 reciva_keypad_generic.cKeypad 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.cI2C SCL
GPE14 reciva_i2c_slave.cI2C SCL
GPE15 reciva_i2c_master.cI2C SDA
GPE15 reciva_i2c_slave.cI2C SDA
GPF0
GPF1
GPF2
GPF3
GPF4
GPF5
GPF6
GPF7
GPG0
GPG1
GPG2
GPG3 reciva_audio_mute.cMute Audio (option1)
GPG4
GPG5 reciva_keypad_generic.cKeypad Column 3 (Config 2)
GPG6
GPG7
GPG8 reciva_i2c_slave.cI2C Address0
GPG8 reciva_keypad_generic.cKeypad Row 0
GPG9 reciva_i2c_slave.cI2C Address1
GPG9 reciva_keypad_generic.cKeypad Row 1
GPG10 reciva_i2c_slave.cI2C Address2
GPG10 reciva_keypad_generic.cKeypad Row 2
GPG11 reciva_i2c_slave.cI2C Address3
GPG11 reciva_keypad_generic.cKeypad Row 3
GPG12
GPG13
GPG14
GPG15
GPH0
GPH1
GPH2
GPH3
GPH4
GPH5
GPH6
GPH7
GPH8
GPH9
GPH10

Got to reciva_i2c_slave.c