bootloader - removed unused TimingDecrement variable (assigned but never read.)
bootloader requires hal headers but not the hal library, so libraries are not added to the linker flags by the module, but by the importer.