Added underrun protection, device status, movement checkpoint and primary axis selector.