Есть у нас USB шелезяка, успешно работающая под настольной виндой. Разработка не наша.
Теперь появилась необходимость работать с этой железкой с КПК.
Помогите понять, насколько все хреново. Единственное что я знаю о написании драйверов - аббревиатура "DDK".
Во что может вылиться задача портирования драйвера этой железки на мобильную винду, в условных человеко-днях опытного драйверописателя?
Возможные варианты, как мне видится:
- системы полностью совместимы, просто перекомпиляция под другим DDK - день-другой
- модели драйверов в принципе совпадают, некоторые функции называются по-другому - неделя-две
- модели драйверов достаточно отличаются, чтобы пришлось все переписывать с нуля - месяц и больше
Какой из вариантов ближе к истине?
И вообще, интересуют любые соображения по теме.
Помоите пожалуйста, вопрос выживания проекта.
И еще вопрос. Если вышесказанное успешно разрешилось, можно ли будет использовать КПК без USB хоста (с помощью т.наз. USB host cable)?