Created perror that accepts variable arguments and is thread-safe.
Added extra information to error output using xperror.
Using raw analog input devices instead of cooked ones.
Fixed failing comm thread on 3.8.13 kernel, fcntl needs extra argument.
Filter out bad (wrong channel) results, this significantly reduces the noise on the temperatures.
Enabled comm layer again after fixing for 3.8 kernel.
Optimized heated bed PID and FF settings.
Added decimal value to M111 output.
Snapshot of experiments with ADC.
Implemented proper release of GPIO pins at exit.
Initial implementation of changed limit-switches-signals when using BeBoPr Bridge.
Cleanup, removal of unused exit call.
Rewrite of I/O enable/disable code, added gpio acquisition and release for use with Bridge.
Added BBB and BRIDGE configuration information to log messages.
Cleanup of configuration section and sysfs paths. Added AD1x15 ADC input as option.
Fixed environment configuration script for native compilation, with undefined cross compilation settings.
Cleanup and added comments about configurations and options.