A plurality of modems or modem types can run on a host processor, a digital
signal processor or both, either concurrently or selectively. Modules of
more than one modem program can be swapped in and out of DSP memory space.
Common modem code can be run on either a host processor or on a DSP using
respective command libraries.