Как вариант - привести в порядок, выложить на github, собрать лучи добра от пользователей и восхищение потенциальных работодателей? )) Это я не спорю, если что. Просто к слову )
Увы, но часто говеность определяется не только индусами а и конкретной задачей.
Вон мне под мою задачу по хорошему было бы сразу писать в буфер сообщения без всяких проверок свободного места, ведь я и так знаю что все хорошо, но для общего варианта это не работает.
Это как у меня было с дровами от микрочипа на спиай, срут времени как паравоз, решил копнуть, а у них там сотня проверок на инициализацию два переинизиализацию спиай и ещё хрен знает чего.
Я понимаю, для глобальной цели это правильно, но мне то это зачем, я все подготовил и все проверил, тайминги у меня все рассчитаны, все что надо законфигить дма и толкнуть его, сократил время раз в 15