X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=chiark-tcl.git;a=blobdiff_plain;f=wiringpi%2Fwiringpi.c;h=eaf05eb5320cac49636595f03cb3e0f4ab07e380;hp=32b1470f79aeae5ad6864e9a75728600c696d692;hb=b7f8dc77498ee18ba9904862f25ec02460fd1f5e;hpb=457e7e03fad2184b6119f9cdcfd1f1eceafef412 diff --git a/wiringpi/wiringpi.c b/wiringpi/wiringpi.c index 32b1470..eaf05eb 100644 --- a/wiringpi/wiringpi.c +++ b/wiringpi/wiringpi.c @@ -50,7 +50,6 @@ #include "chiark_tcl_wiringpi.h" #include "wiringPi.h" -#include /*---------- important types and forward declarations ----------*/ @@ -116,7 +115,6 @@ int cht_do_wiringpitcl_setup(ClientData cd, Tcl_Interp *ip, switch (modeopt[1]) { case 'g': r = wiringPiSetupGpio(); break; case '1': r = wiringPiSetupPhys(); break; - case 'p': r = piFaceSetup(2000 /* ?! copied from gpio.c* */); break; default: return cht_staticerr(ip,"wiringpi setup option unknown value", 0); } @@ -127,20 +125,6 @@ int cht_do_wiringpitcl_setup(ClientData cd, Tcl_Interp *ip, return TCL_OK; } -int cht_do_wiringpitcl_pwmc(ClientData cd, Tcl_Interp *ip, int divider) { - CHECK_SETUP; - CHECK_RANGE(divider,1,4095,"divider for pwmc","DIVIDER"); - pwmSetClock(divider); - return TCL_OK; -} - -int cht_do_wiringpitcl_pwmr(ClientData cd, Tcl_Interp *ip, int range) { - CHECK_SETUP; - CHECK_RANGE(range,1,INT_MAX,"pwm range","RANGE"); - pwmSetRange(range); - return TCL_OK; -} - int cht_do_wiringpitcl_boardId(ClientData cd, Tcl_Interp *ip, Tcl_Obj **result) { #define N 5 @@ -153,7 +137,7 @@ int cht_do_wiringpitcl_boardId(ClientData cd, Tcl_Interp *ip, &ints[3], &ints[4]); int i; - for (i=0; i