This commit is contained in:
mstroh76
2024-05-03 14:36:09 +02:00
parent 05c84ad7a3
commit 23b7251a2d
3 changed files with 7 additions and 7 deletions

View File

@@ -1138,7 +1138,7 @@ static void doVersion (char *argv [])
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") ;
}

View File

@@ -1503,7 +1503,7 @@ void pinEnableED01Pi (int pin)
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;
@@ -1540,7 +1540,7 @@ int requestLine(int pin, unsigned int lineRequestFlags) {
}
//requested line
if (GetChipFd()<0) {
if (wiringPiGpioDeviceGetFd()<0) {
return -1; // error
}
rq.lineoffsets[0] = pin;
@@ -2338,7 +2338,7 @@ int waitForInterruptInit (int pin, int mode)
/* open gpio */
sleep(1);
if (GetChipFd()<0) {
if (wiringPiGpioDeviceGetFd()<0) {
return -1;
}
@@ -3052,7 +3052,7 @@ int wiringPiSetupGpioDevice (enum WPIPinType pinType) {
if (getenv (ENV_CODES) != NULL)
wiringPiReturnCodes = TRUE ;
if (GetChipFd()<0) {
if (wiringPiGpioDeviceGetFd()<0) {
return -1;
}
wiringPiSetuped = TRUE ;

View File

@@ -216,7 +216,7 @@ enum WPIPinType {
};
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) ;
@@ -225,7 +225,7 @@ extern int wiringPiSetupPhys (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) ;