The code validation requirements in the gaming industry affect both hardware and software designs on gaming machines. [0012] A third important difference between gaming machines and common PC based computer systems is the number and kinds of peripheral devices used on a gaming machine are not as great as on PC based computer systems.