Data processing system 800 of the illustrated also includes devices such as keyboard 850, and mouse 852, network interface 854, graphics & display 856, hard disk 858, and CD-ROM 860, all of which are coupled to processor 810 by communications bus 807.