Added comments and implementations for flFlashCustomFirmware() and jtagShift*() functions