Fix warnings
Improve iofuncs
Improve spi initialization
Fix frequecy settings
Update rock1 config
Implement PWM support
Initial implementation M303
Experimental PID tuning