Батенька, все дриверсы пишутся под копирку - стандартные точки входа, стандартные вызовы(сумлеваюсь, что для вас кто-то драйвер напрямую по портам писал, к томуже это только прослойка между HAL и вашим софтом). И до вас с этим драйвером я думаю ни один десяток человек работал. Помоему - так.