Only output data and text sections to the hex file
Fix menu. How could it worked before? Also added a macro to disable JTAG using inline assembly