Variable slot configuration for multi-speed bus
申请公布号:US6134621(A)
申请号:US19980092153
申请日期:1998.06.05
申请公布日期:2000.10.17
发明人:KELLEY, RICHARD ALLEN;NEAL, DANNY MARVIN;NICHOLSON, JAMES OTTO;THURBER, STEVEN MARK
分类号:G06F13/40;(IPC1-7):G06F13/00;G06F1/08;G06F13/38
主分类号:G06F13/40
摘要:A method and apparatus are provided in which a control scheme is implemented to enable a PCI bus to operate more than two PCI slots into which PCI devices may be installed. The PCI slots are checked to determine if a PCI device is installed in the slots and the speed at which the installed PCI devices are capable of running. If any of the slots has a 33 MHz device installed in any of the slots, the system is enabled to run more than two slots, and all of the PCI devices will run at 33 MHz. When no 33 MHz cards or devices are installed in the PCI slots, and PCI devices are only installed in the first two slots, then the system is enabled to run only the first two slots at the speed of 66 MHz. In one alternative embodiment, a default configuration routine sets the PCI bus speed at one of the operating frequencies and modifies that default if it is determined during a system configuration cycle that another speed is more appropriate.