cross compile makefile, flexibel driver loading, removed som output, r16 support