Fix the =Done instruction so that it clears the OF_DONE flag instead of the OF_BUSY flag.