摘要 |
<P>PROBLEM TO BE SOLVED: To provide selective disenabling of diagnostic functions in a data processing system. <P>SOLUTION: A data processing system 2 has a memory 6 with a memory address space incorporating a plurality of domains, each domain comprising a set of memory addresses as defined by programmable domain specifying data. A processor core 8 executes program instructions fetched from the memory 6. Diagnostic control circuitry 20 is responsive to the domain in which a currently executing program instruction is stored to selectively disable diagnostic circuitry 14, 16, 18 used to perform diagnostic functions upon the data processing system 2. The diagnostic control circuitry 20 is responsive to diagnostic-capability-defining data associated with the domains to indicate which diagnostic circuitry 14, 16, 18 is enabled for which domains. <P>COPYRIGHT: (C)2009,JPO&INPIT |