mirror of
git://soft.sys114.com/WiringPi2-Python
synced 2025-12-19 01:28:43 +09:00
Fix for bindings.i doesn't have UNU keyword
Signed-off-by: Yang Deokgyu <secugyu@gmail.com>
This commit is contained in:
16
bindings.i
16
bindings.i
@@ -34,14 +34,14 @@ extern int piBoardRev (void); // Deprecated
|
||||
extern void piBoardId (int *model, int *rev, int *mem, int *maker, int *warranty);
|
||||
extern int wpiPinToGpio (int wpiPin);
|
||||
extern int physPinToGpio (int physPin);
|
||||
extern void pinModeAlt (int pin, int mode) UNU;
|
||||
extern void analogWrite (int pin, int value) UNU;
|
||||
extern void pwmToneWrite (int pin, int freq) UNU;
|
||||
extern void gpioClockSet (int pin, int freq) UNU;
|
||||
extern unsigned int digitalReadByte (void) UNU;
|
||||
extern unsigned int digitalReadByte2 (void) UNU;
|
||||
extern void digitalWriteByte (int value) UNU;
|
||||
extern void digitalWriteByte2 (int value) UNU;
|
||||
extern void pinModeAlt (int pin, int mode);
|
||||
extern void analogWrite (int pin, int value);
|
||||
extern void pwmToneWrite (int pin, int freq);
|
||||
extern void gpioClockSet (int pin, int freq);
|
||||
extern unsigned int digitalReadByte (void);
|
||||
extern unsigned int digitalReadByte2 (void);
|
||||
extern void digitalWriteByte (int value);
|
||||
extern void digitalWriteByte2 (int value);
|
||||
extern int waitForInterrupt (int pin, int mS);
|
||||
extern int wiringPiISRCancel (int pin);
|
||||
extern int piThreadCreate (void *(*fn)(void *));
|
||||
|
||||
@@ -31,6 +31,8 @@ for file in HEADERS:
|
||||
extern = True
|
||||
for line in h:
|
||||
line = line.strip()
|
||||
if 'UNU' in line[-5:]:
|
||||
line = line[:-5] + ';'
|
||||
if cont:
|
||||
print("\t{}".format(line))
|
||||
cont = ";" not in line
|
||||
|
||||
Reference in New Issue
Block a user