changes to Makefile for crosscompile

Changes to Makefile for a crosscompile environment.
Added conditional variable assignment operator  ?=
Added mkdir for FIRMWAREPATH and PREFIX
Usage:
export FIRMWAREPATH="../KERNEL/lib/firmware"
export PREFIX="../KERNEL/usr/bin"
make
make install