发明名称 Configurable mapping of devices to bus functions
摘要 Techniques are disclosed for enabling a single computer system to execute both operating systems that permit multiple devices to be mapped to a single PCI function and operating systems that do not permit such mapping. Prior to loading and executing an operating system (e.g., during system reset), the computer system determines whether the operating system supports mapping of multiple devices to a single function. If such mapping is supported, the computer system maps multiple devices on a single PCI card to a single function in the PCI configuration space for the card. If such mapping is not supported, the computer system maps each device to a separate PCI function. The computer system then loads and executes the operating system. The operating system is thereby enabled to access all devices on the bus according to the particular device-function mapping scheme supported by the operating system.
申请公布号 US7003591(B2) 申请公布日期 2006.02.21
申请号 US20030644291 申请日期 2003.08.20
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 ZILAVY DANIEL V.
分类号 G06F3/00;G06F13/14;G06F9/445;G06F13/00;G06F13/36;G06F13/40 主分类号 G06F3/00
代理机构 代理人
主权项
地址