printf (" * root or sudo may be required for direct GPIO access.\n") ;
}
}
- if (GetChipFd()>0) {
+ if (wiringPiGpioDeviceGetFd()>0) {
printf (" * Supports basic user-level GPIO access via /dev/gpiochip (slow).\n") ;
}
const char DEV_GPIO_PI[] ="/dev/gpiochip0";
const char DEV_GPIO_PI5[]="/dev/gpiochip4";
-int GetChipFd() {
+int wiringPiGpioDeviceGetFd() {
if (chipFd<0) {
piBoard();
const char* gpiochip = PI_MODEL_5 == RaspberryPiModel ? DEV_GPIO_PI5 : DEV_GPIO_PI;
}
//requested line
- if (GetChipFd()<0) {
+ if (wiringPiGpioDeviceGetFd()<0) {
return -1; // error
}
rq.lineoffsets[0] = pin;
/* open gpio */
sleep(1);
- if (GetChipFd()<0) {
+ if (wiringPiGpioDeviceGetFd()<0) {
return -1;
}
if (getenv (ENV_CODES) != NULL)
wiringPiReturnCodes = TRUE ;
- if (GetChipFd()<0) {
+ if (wiringPiGpioDeviceGetFd()<0) {
return -1;
}
wiringPiSetuped = TRUE ;
};
extern void wiringPiVersion (int *major, int *minor) ;
-extern int wiringPiGlobalMemoryAccess(void); //Interface V3.3
+extern int wiringPiGlobalMemoryAccess(void); //Interface V3.3
extern int wiringPiUserLevelAccess (void) ;
extern int wiringPiSetup (void) ;
extern int wiringPiSetupSys (void) ;
extern int wiringPiSetupPinType (enum WPIPinType pinType); //Interface V3.3
extern int wiringPiSetupGpioDevice(enum WPIPinType pinType); //Interface V3.3
-extern int GetChipFd ();
+extern int wiringPiGpioDeviceGetFd(); //Interface V3.3
extern void pinModeAlt (int pin, int mode) ;
extern void pinMode (int pin, int mode) ;
extern void pullUpDnControl (int pin, int pud) ;