diff --git a/gpio/OrangePi.c b/gpio/OrangePi.c index 517d603..bb77b40 100755 --- a/gpio/OrangePi.c +++ b/gpio/OrangePi.c @@ -691,8 +691,9 @@ int physToWpi [64] = 17, -1, 18, -1, 19, -1, + 20, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // ... 56 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // ... 56 -1, // ... 63 }; @@ -717,6 +718,7 @@ char *physNames [64] = " PC1", " ", " PI16", " ", " PI6", " ", + " PH10", " ", NULL, NULL, @@ -736,7 +738,6 @@ char *physNames [64] = NULL, NULL, NULL, NULL, NULL, NULL, - NULL, NULL, NULL, }; #endif @@ -974,7 +975,7 @@ void OrangePiReadAll(void) for (pin = 1 ; pin <= 26; pin += 2) #elif CONFIG_ORANGEPI_ZERO2 - for (pin = 1 ; pin <= 32; pin += 2) + for (pin = 1 ; pin <= 34; pin += 2) #endif readallPhys(pin); diff --git a/wiringPi/OrangePi.c b/wiringPi/OrangePi.c index 919910d..c97ec1a 100755 --- a/wiringPi/OrangePi.c +++ b/wiringPi/OrangePi.c @@ -962,11 +962,11 @@ int pinToGpioOrangePi [64] = { 229, 228, 73, 226, 227, 70, 75, 69, 72, 79, 78, 231, 232, - 71, 230, 233, 74, 65, 272, 262, + 71, 230, 233, 74, 65, 272, 262,234, // Padding: - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // ... 47 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // ... 47 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // ... 63 }; @@ -990,8 +990,9 @@ int physToGpioOrangePi [64] = 65, -1, 272, -1, 262, -1, + 234, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // ... 56 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // ... 56 -1, -1, -1, -1, // ... 63 } ; @@ -1014,6 +1015,7 @@ int physToPinOrangePi [64] = 17, -1, 18, -1, 19, -1, + 20, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // ... 56 -1, // ... 63 @@ -1028,7 +1030,7 @@ int ORANGEPI_PIN_MASK[12][32] = //[BANK] [INDEX] {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PE {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PF {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PG - {-1,-1, 2, 3, 4, 5, 6, 7, 8, 9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PH + {-1,-1, 2, 3, 4, 5, 6, 7, 8, 9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PH {-1,-1,-1,-1,-1,-1, 6,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PI {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PJ {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PK