An apparatus and method for exchanging data between cellular modem software and application engine software of a communications device is disclosed that involves providing a communications module that facilitates communications between the cellular modem software and the application engine software. From the communications module, a generic function is invoked in response to a service request from the application engine software. The generic function is transformed to a specific function of the cellular modem software and the specific function of the cellular modem software is invoked.
展开▼