return NULL ;
}
+
+/*
+ * softPwmWrite:
+ * Write a PWM value to the given pin
+ *********************************************************************************
+ */
+
void softPwmWrite (int pin, int value)
{
+ pin &= 63 ;
+
+ /**/ if (value < 0)
+ value = 0 ;
+ else if (value > range [pin])
+ value = range [pin] ;
+
marks [pin] = value ;
}