Worth highlighting that this is necessarily a "low quality" PWM ... in the sense that it's got lots of jitter because of needing CPU intervention in IRQ context, so it's subject to delays from both IRQs being blocked and from other timer driven activities firing first. There are lots of applications where that jitter is enough to preclude using this kind of PWM. I get the feeling that some of the Linux folk seeing "this PWM thing" are not very cognizant of such issues ... they've not had to use PWM to do anything where the jitter matters. (Not that I have; but I know that such apps are a motivation for most of the PWM hardware on microcontrollers. A few PWMs plus some sensors, hall effect or QEI or whatever; then you get a motor controller.) - Dave -- To unsubscribe from this list: send the line "unsubscribe linux-embedded" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html