+/*
+ * doPwmMode: doPwmRange:
+ * Change the PWM mode and Range values
+ *********************************************************************************
+ */
+
+static void doPwmMode (int mode)
+{
+ pwmSetMode (mode) ;
+}
+
+static void doPwmRange (int argc, char *argv [])
+{
+ unsigned int range ;
+
+ if (argc != 3)
+ {
+ fprintf (stderr, "Usage: %s pwmr <range>\n", argv [0]) ;
+ exit (1) ;
+ }
+
+ range = (unsigned int)strtoul (argv [2], NULL, 10) ;
+
+ if (range == 0)
+ {
+ fprintf (stderr, "%s: range must be > 0\n", argv [0]) ;
+ exit (1) ;
+ }
+
+ pwmSetRange (range) ;
+}
+
+