The main objective of the modem driver is to translate the operating system’s requests to the wireless device into the wireless device’s internal representation. Therefore the modem drivers code should be as generic as possible and it should be as sm...