Я не очень понимаю что в вашем понимании "драйвер"
есть "железка" которая имеет ком-порт...
хочется сделать через этот самый ком-порт:
1. обновление ПО железки (от исполнителя только функционал ПК по передаче файла в ком-порт секциями по 256 (512) байт с обработкой ответных сообщений от "железки")
2. Сохранение на компьютере файлов хранилища моделей "железки" (один файл 256 (512) байт), в железяке их умещается 8
3. Настройку железки силами ПК путем чтения из железки текущих настроек, размещения их в формах, снятия изменений которые сделал пользователь, передачу этих данных блоком в железку...
на сайте выложена "морда" проекта (только формы в окне, кода нет)
"морду" рисовал в Turbo Delphi Explorer 2006
p.s. вы всетаки сходите на
www.minicoder.ru - там сайт из 5ти страниц, вам нужна только
http://www.minicoder.ru/recrut.html (ЗАДАНИЕ 1), в самом задании есть ссылки на документацию.. на первой странице (
http://www.minicoder.ru/index.html) описан кратенько сам проект