if u want to write the drivers for ur pc,which operating system u r using.
if u r using linux. there is lot of books from which u can made ur required driver.but when u r using windows, u have to learn the AT Commands for ur hardware. go to the company site and cheak for the hardware. his datasheet.
then write an assemblylanguage program.
u may also cheak the assembly language books for device drivers