Added comment to structs, definitions and function prototypes in pwm.h
bugfix
Merge remote-tracking branch 'origin/pwm' into integration
Added file comment to pwm.c
Merge remote-tracking branch 'origin/integration' into pwm
pio.h: Made new_line in the header comment.
pio.c: made new_line in comments that went pass the 80 character
barrier.
On going. Create code in main.c to test the pio functionality.
Merge remote-tracking branch 'origin/pwm' into integration
Returned main.c back to its original form.
Merge remote-tracking branch 'origin/pwm' into integration
Bugfix in PIO. We can now set a pin low. Channges in pio.c only
Merge remote-tracking branch 'origin/bugfix_pio_set_pin_low' into integration
Merge remote-tracking branch 'origin/integration' into pwm
Recalibrated soft_delay.h - Unfortunately this is compiler dependent and
it worked like a sharm in atmel within 300us on 100ms durations. The
compiler dependency is a shortcoming of the API and I don't know how to
fix it. A better solusion is to find some free running oscilatorr and
count the oscilations instead of the duration of a code that is
processor clock dependent.
Merge remote-tracking branch 'origin/initial_recalibrating_delay' into integration
Merge remote-tracking branch 'origin/integration' into pwm
Added arduino_due_pin_mapping.h draft

ADC and DACC included so far
pio.c and pio.h: Created a function to set the peripheral multiplexer in
the PIO. There is now a conventional way of mapping the pins and using
their values so that they greatly reduce the input parameter numbers.
These are defined in the c file and will be moved when initial  testing
is done.
Merge remote-tracking branch 'origin/pwm' into integration