发明授权
US07993194B1 Method of linking devices to gaming machines 有权
将设备连接到游戏机的方法

Method of linking devices to gaming machines
摘要:
A method of dynamically linking abstracted hardware devices, which are used in association with gaming machines, to gaming software is disclosed. The game machine has a central processing unit (“CPU”), a resource manager, driver pools, and a communication link that connect a plurality of intelligent Input/Output controller boards (“IOCB”) to hardware devices interfaced to the game. The resource manager's functional blocks are: a resource manager control task, a plurality of Input/Output (“I/O”) communication drivers to connect to the IOCBs, a low level and high level driver manager, a low level and high level driver pool, and a plurality of resource repositories that interface to the gaming software. The resource manager starts an I/O communication driver to scan for the primary IOCB on the I/O memory bus, Universal Serial Bus, or Firewire. Once the primary IOCB is found, the resource control task will load more I/O communication drivers for any secondary IOCBs. The resource control task starts the driver managers, and requests the IOCB(s) to send the list of attached hardware. The driver managers load the drivers required for the type and version of hardware attached to the game. The gaming software interfaces to the hardware through the high level drivers loaded in the resource repositories. The high level drivers can be software or hardware drivers. Software drivers can simulate hardware, connect to other parts of the gaming software, or combine functions by calling other software and hardware drivers. New drivers can be added easily, allowing gaming software to use new hardware with little or no changes.
信息查询
0/0