A single wireless system that implements both baseband and non-baseband
applications can be provided in a way that securely prevents inadvertent
or deliberate alteration of protected code. For example, the possibility
exists that with a common system and common storage that baseband
processing code may be overwritten by non-baseband applications. By
providing an address comparison register that recognizes particular
addresses and ensures that those code accesses are routed only to the
specific dedicated areas of storage appropriate to either base or
non-baseband applications, inadvertent or deliverable overwriting can be
reduced or eliminated.