wiringPi: Apply unused attribute.
To avoid error message, apply "__attribute__((unused))" to unsupported functions and unused parameters.
This commit is contained in:
14
gpio/gpio.c
14
gpio/gpio.c
@@ -183,7 +183,7 @@ static void checkDevTree (char *argv [])
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void doLoad (int argc, char *argv [])
|
static void doLoad (int UNU argc, char *argv [])
|
||||||
{
|
{
|
||||||
checkDevTree (argv) ;
|
checkDevTree (argv) ;
|
||||||
}
|
}
|
||||||
@@ -194,7 +194,7 @@ static void doLoad (int argc, char *argv [])
|
|||||||
* Un-Load either the spi or i2c modules and change device ownerships, etc.
|
* Un-Load either the spi or i2c modules and change device ownerships, etc.
|
||||||
*********************************************************************************
|
*********************************************************************************
|
||||||
*/
|
*/
|
||||||
static void doUnLoad (int argc, char *argv [])
|
static void doUnLoad (int UNU argc, char *argv [])
|
||||||
{
|
{
|
||||||
checkDevTree (argv) ;
|
checkDevTree (argv) ;
|
||||||
}
|
}
|
||||||
@@ -725,7 +725,7 @@ static void doWrite (int argc, char *argv [])
|
|||||||
*********************************************************************************
|
*********************************************************************************
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static void doAwrite (int argc, char *argv [])
|
static void UNU doAwrite (int argc, char *argv [])
|
||||||
{
|
{
|
||||||
int pin, val ;
|
int pin, val ;
|
||||||
|
|
||||||
@@ -937,12 +937,12 @@ void doPwm (int argc, char *argv [])
|
|||||||
*********************************************************************************
|
*********************************************************************************
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static void doPwmMode (int mode)
|
static void UNU doPwmMode (int mode)
|
||||||
{
|
{
|
||||||
pwmSetMode (mode) ;
|
pwmSetMode (mode) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void doPwmRange (int argc, char *argv [])
|
static void UNU doPwmRange (int argc, char *argv [])
|
||||||
{
|
{
|
||||||
unsigned int range ;
|
unsigned int range ;
|
||||||
|
|
||||||
@@ -960,7 +960,7 @@ static void doPwmRange (int argc, char *argv [])
|
|||||||
pwmSetRange (range) ;
|
pwmSetRange (range) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void doPwmClock (int argc, char *argv [])
|
static void UNU doPwmClock (int argc, char *argv [])
|
||||||
{
|
{
|
||||||
unsigned int clock ;
|
unsigned int clock ;
|
||||||
|
|
||||||
@@ -983,7 +983,7 @@ static void doPwmClock (int argc, char *argv [])
|
|||||||
* function is not support by ODROID Board.
|
* function is not support by ODROID Board.
|
||||||
*********************************************************************************
|
*********************************************************************************
|
||||||
*/
|
*/
|
||||||
static void doNothing (int argc, char *argv [])
|
static void doNothing (int UNU argc, char *argv [])
|
||||||
{
|
{
|
||||||
fprintf(stderr, "warn : (%s) : This function is not supported by ODROID Board.\n",
|
fprintf(stderr, "warn : (%s) : This function is not supported by ODROID Board.\n",
|
||||||
argv[1]);
|
argv[1]);
|
||||||
|
|||||||
@@ -296,7 +296,7 @@ static const char *physNamesOdroidN2 [64] =
|
|||||||
} ;
|
} ;
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------*/
|
/*----------------------------------------------------------------------------*/
|
||||||
static void readallPhysOdroid (int model, int rev, int physPin, const char *physNames[])
|
static void readallPhysOdroid (int model, int UNU rev, int physPin, const char *physNames[])
|
||||||
{
|
{
|
||||||
int pin ;
|
int pin ;
|
||||||
|
|
||||||
|
|||||||
@@ -266,7 +266,7 @@ static void setIomuxMode (int pin, int mode)
|
|||||||
static void _pinMode (int pin, int mode)
|
static void _pinMode (int pin, int mode)
|
||||||
{
|
{
|
||||||
int origPin, bank;
|
int origPin, bank;
|
||||||
unsigned long flags;
|
unsigned long UNU flags;
|
||||||
|
|
||||||
if (lib->mode == MODE_GPIO_SYS)
|
if (lib->mode == MODE_GPIO_SYS)
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -176,18 +176,18 @@ static void warn_msg(const char *func)
|
|||||||
// Unsupport Function list on ODROIDs
|
// Unsupport Function list on ODROIDs
|
||||||
//
|
//
|
||||||
/*----------------------------------------------------------------------------*/
|
/*----------------------------------------------------------------------------*/
|
||||||
static void piGpioLayoutOops (const char *why) { warn_msg(__func__); return; }
|
static void piGpioLayoutOops (const char UNU *why) { warn_msg(__func__); return; }
|
||||||
void pwmSetMode (int mode) { warn_msg(__func__); return; }
|
void pwmSetMode (int UNU mode) { warn_msg(__func__); return; }
|
||||||
void pwmSetRange (unsigned int range) { warn_msg(__func__); return; }
|
void pwmSetRange (unsigned int UNU range) { warn_msg(__func__); return; }
|
||||||
void pwmSetClock (int divisor) { warn_msg(__func__); return; }
|
void pwmSetClock (int UNU divisor) { warn_msg(__func__); return; }
|
||||||
void gpioClockSet (int pin, int freq) { warn_msg(__func__); return; }
|
void gpioClockSet (int UNU pin, int UNU freq) { warn_msg(__func__); return; }
|
||||||
|
|
||||||
/* core unsupport function */
|
/* core unsupport function */
|
||||||
void pinModeAlt (int pin, int mode) { warn_msg(__func__); return; }
|
void pinModeAlt (int UNU pin, int UNU mode) { warn_msg(__func__); return; }
|
||||||
void pwmWrite (int pin, int value) { warn_msg(__func__); return; }
|
void pwmWrite (int UNU pin, int UNU value) { warn_msg(__func__); return; }
|
||||||
void analogWrite (int pin, int value) { warn_msg(__func__); return; }
|
void analogWrite (int UNU pin, int UNU value) { warn_msg(__func__); return; }
|
||||||
void pwmToneWrite (int pin, int freq) { warn_msg(__func__); return; }
|
void pwmToneWrite (int UNU pin, int UNU freq) { warn_msg(__func__); return; }
|
||||||
void digitalWriteByte2 (const int value) { warn_msg(__func__); return; }
|
void digitalWriteByte2 (const int UNU value) { warn_msg(__func__); return; }
|
||||||
unsigned int digitalReadByte2 (void) { warn_msg(__func__); return -1; }
|
unsigned int digitalReadByte2 (void) { warn_msg(__func__); return -1; }
|
||||||
/*----------------------------------------------------------------------------*/
|
/*----------------------------------------------------------------------------*/
|
||||||
// Extend wiringPi with other pin-based devices and keep track of
|
// Extend wiringPi with other pin-based devices and keep track of
|
||||||
@@ -195,7 +195,7 @@ static void piGpioLayoutOops (const char *why) { warn_msg(__func__); return; }
|
|||||||
/*----------------------------------------------------------------------------*/
|
/*----------------------------------------------------------------------------*/
|
||||||
struct wiringPiNodeStruct *wiringPiNodes = NULL ;
|
struct wiringPiNodeStruct *wiringPiNodes = NULL ;
|
||||||
|
|
||||||
struct wiringPiNodeStruct *wiringPiFindNode (int pin) { return NULL; }
|
struct wiringPiNodeStruct *wiringPiFindNode (int UNU pin) { return NULL; }
|
||||||
|
|
||||||
static void pinModeDummy (UNU struct wiringPiNodeStruct *node, UNU int pin, UNU int mode) { return ; }
|
static void pinModeDummy (UNU struct wiringPiNodeStruct *node, UNU int pin, UNU int mode) { return ; }
|
||||||
static void pullUpDnControlDummy (UNU struct wiringPiNodeStruct *node, UNU int pin, UNU int pud) { return ; }
|
static void pullUpDnControlDummy (UNU struct wiringPiNodeStruct *node, UNU int pin, UNU int pud) { return ; }
|
||||||
|
|||||||
@@ -267,17 +267,17 @@ extern int wpiPinToGpio (int wpiPin);
|
|||||||
extern int physPinToGpio (int physPin);
|
extern int physPinToGpio (int physPin);
|
||||||
|
|
||||||
// Unsupported
|
// Unsupported
|
||||||
extern void pinModeAlt (int pin, int mode);
|
extern void pinModeAlt (int pin, int mode) UNU;
|
||||||
extern void analogWrite (int pin, int value);
|
extern void analogWrite (int pin, int value) UNU;
|
||||||
extern void pwmToneWrite (int pin, int freq);
|
extern void pwmToneWrite (int pin, int freq) UNU;
|
||||||
extern void pwmSetMode (int mode);
|
extern void pwmSetMode (int mode) UNU;
|
||||||
extern void pwmSetRange (unsigned int range);
|
extern void pwmSetRange (unsigned int range) UNU;
|
||||||
extern void pwmSetClock (int divisor);
|
extern void pwmSetClock (int divisor) UNU;
|
||||||
extern void gpioClockSet (int pin, int freq);
|
extern void gpioClockSet (int pin, int freq) UNU;
|
||||||
extern unsigned int digitalReadByte (void);
|
extern unsigned int digitalReadByte (void) UNU;
|
||||||
extern unsigned int digitalReadByte2 (void);
|
extern unsigned int digitalReadByte2 (void) UNU;
|
||||||
extern void digitalWriteByte (int value);
|
extern void digitalWriteByte (int value) UNU;
|
||||||
extern void digitalWriteByte2 (int value);
|
extern void digitalWriteByte2 (int value) UNU;
|
||||||
|
|
||||||
// Interrupt
|
// Interrupt
|
||||||
extern int waitForInterrupt (int pin, int mS);
|
extern int waitForInterrupt (int pin, int mS);
|
||||||
|
|||||||
Reference in New Issue
Block a user