Driver scheduler