implemented fw_core_reset()