1460812637-11d6811c-d741-4572-9c9e-f7ad256ecc7d

Consumer process equipment for cost effective caller identification and call-waiting for a multi-line telephone includes a single CIDCW detection circuit and a single switch for coupling the single CIDCW detection circuit between a plurality of telephone lines. A magnetic field generated by an electromagnet spanning all or part of an MRAM array could be used to selectively erase the MRAM array in whole or in part, respectively. Results produced by executing the second sequence on a processor that complies with the target architecture are substantially the same as results produced by executing the first sequence on a processor that complies with the source architecture.