got the USB MSD Host stack running with gcc and -O1