Разница в написании наречий с приставкой до- связана со способом их образования. 14
Если наречие образовано от бесприставочного прилагательного, то на конце пишется буква «а». 1 Пример: досуха (от сухой без приставки). 1
Если наречие образовано от прилагательного, в котором уже была приставка, то на конце пишется буква «о». 14 Пример: досрочно (от досрочный с приставкой). 1
Таким образом, написание зависит от того, как наречие образовано: если от прилагательного без приставки, то пишется буква «а», если от прилагательного с приставкой — буква «о». 14