I have successfully set up PWM on timer A0, and run it as a stand alone piece of code. However, when I set up A0 for PWM, timer A1 as a periodic timer with interrupt, and make the call to BIOS_start(), the A0 PWM gets changed. The timer 1 periodic timer continues to function correctly. I also notice the interrupt vector for timer A0 (53) is populated with a periodic function, but I have nothing like this defined in the configuration.