Well, the Bondwell checks the main status register, and if either bit 4 or 5 is set, then it waits and checks again, until neither bit is set. Bit 5 is execution mode, and should be set high during a seek/recalibrate operation. nec765_idle() clears both bits.