fixes downloading the archive with each ```make -B```
fixes naming conflict with uart.(c|h)