Yes that is right. Some CD drives have a mechanism that allows rotation against an end stop without stalling, it sor of just clicks.
and wait long enough for it to do that
Normally when you give a pulse the controller does the pulsing so your program will not have to wait.