eerste opzet pwm driver
Commented out sysfs code, added ioctl for pwm.
Changed interface for pwm device driver and updated code.
Added sysfs and testcode.
Added ioctls
Added code for software pwm and changed testcode.
Added code for software pwm.
Added very simple test kernel module (pwm_test) to test the pwm kernel module.
Cleanup code.
Only software pwm works on channel1 (only pwm_get_settings and pwm_set_settings can be used for now)
Forgot to add pwm_test module.
Added code for hardware pwm and extended test code.
Added code for settings the dutycycle per channel.
Also updated testcode to demonstrate this.
cleanup
Changed frequency to 25kHz for both software and hardware pwm.
More comments
Added code for changing dutycycle and enabling/disabling pwm.
Frequency can now be changed for software and hardware pwm.
Added test code.
Code cleanup
Some cleanup.
Started with some more test code using the ioctls.
Added menu structure to pwm test  code.
Forgot to enabled/disable hw pwm.