According to AM335x manual , Tabel 15-41 , TBCLK is 10 ns . It means (10^-8) = 10 ^ (negatiive value) . Then in staterware why we we need to pass 10^positive value in TBCLK ? If we pass 10^negative value it won't produce expected results. I have been trying to port EHRPWM driver to RTEMS RTOS. I am not able to run Haptics motor example. Any help would be appreciated.