the ldflags should now automaticly be correct

well that might be an overstatement, but it should match gcc's expected
search dirs for the cortex-m4.
this should be the correct directory to link against, but I'm not
certain that this will work for anyone but me.
the comment describing ADCRead is more precise