From 54179784546ae37c7bb7a60b478c5171f9a544e9 Mon Sep 17 00:00:00 2001 From: mstroh76 Date: Fri, 17 May 2024 20:53:11 +0200 Subject: [PATCH] #243 --- wiringPi/wiringPiSPI.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wiringPi/wiringPiSPI.c b/wiringPi/wiringPiSPI.c index 6145493..4657b38 100644 --- a/wiringPi/wiringPiSPI.c +++ b/wiringPi/wiringPiSPI.c @@ -75,11 +75,11 @@ static int spiFds [7][3] = int SPICheckLimits(const int number, const int channel) { if (channel<0 || channel>=WPI_MaxSPIChannels) { fprintf (stderr, "wiringPiSPI: Invalid SPI channel (%d, valid range 0-%d)", channel, WPI_MaxSPIChannels-1); - return EINVAL; + return -EINVAL; } if (number<0 || number>=WPI_MaxSPINumbers) { fprintf (stderr, "wiringPiSPI: Invalid SPI number (%d, valid range 0-%d)", number, WPI_MaxSPINumbers-1); - return EINVAL; + return -EINVAL; } return 0; //sucess @@ -122,7 +122,7 @@ int wiringPiSPIxDataRW (const int number, const int channel, unsigned char *data RETURN_ON_LIMIT_FAIL if (-1==spiFds[number][channel]) { fprintf (stderr, "wiringPiSPI: Invalid SPI number/channel (need wiringPiSPIxSetupMode before read/write)"); - return EBADF; + return -EBADF; } struct spi_ioc_transfer spi ; @@ -159,7 +159,7 @@ int wiringPiSPIxSetupMode(const int number, const int channel, const int speed, RETURN_ON_LIMIT_FAIL if (mode<0 || mode>3) { // Mode is 0, 1, 2 or 3 original fprintf (stderr, "wiringPiSPI: Invalid mode (%d, valid range 0-%d)", mode, 3); - return EINVAL; + return -EINVAL; } snprintf (spiDev, 31, "/dev/spidev%d.%d", number, channel) ;