Download Standard peripheral communications
Transcript
U.S. Patent Sep. 3, 2002 Sheet 5 0f 7 US 6,443,839 B2 EXECUTE SELF-DIAGNOSTICS TO CONFIRM 40o PERIPHERAL IS OPERATING PROPERLY / (PERIPHERAL CONTROLLER) I LOAD PERIPHERAL'S CONFIGURATION AND STATE 410 HISTORY FROM NON-VOLATILE MEMORY (PERIPHERAL CONTROLLER) I TEST DEVICES CONTROLLED BY 420 PERIPHERALCONTROLLER (OPTIONAL) (PERIPHERAL CONTROLLER) V ESTABLISH COMMUNICATION BETWEEN MASTER GAMING CONTROLLER AND PERIPHERAL (PERIPHERAL CONTROLLER-MASTER GAMING 430 / CONTROLLER) I DEVICE ENUMERATION SEQUENCE --—-> (PERIPHERAL CONTROLLER-MASTER GAMING —’ CONTROLLER) I 450 INITIALIZE DEVICE DRIVERS FOR DEVICE (MASTER GAMING CONTROLLER) 460 Y ANY MORE DEVICES TO ENUMERATE? (MASTER GAMING CONTROLLER) 470 MORE PERIPHERAL CONTROLLE ' TO ENUMERATE? (MASTER GAMING CONTROLLER) FIG. 5