[go: up one dir, main page]

TWI368139B - Method and system for uniquely identifying peripheral component devices - Google Patents

Method and system for uniquely identifying peripheral component devices

Info

Publication number
TWI368139B
TWI368139B TW096120325A TW96120325A TWI368139B TW I368139 B TWI368139 B TW I368139B TW 096120325 A TW096120325 A TW 096120325A TW 96120325 A TW96120325 A TW 96120325A TW I368139 B TWI368139 B TW I368139B
Authority
TW
Taiwan
Prior art keywords
peripheral component
uniquely identifying
component devices
identifying peripheral
devices
Prior art date
Application number
TW096120325A
Other languages
English (en)
Other versions
TW200813721A (en
Inventor
Austin P Bolen
Samer El Haj Mahmoud
Madhusudhan Rangarajan
Aravind Hariramasamy
Original Assignee
Dell Products Lp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dell Products Lp filed Critical Dell Products Lp
Publication of TW200813721A publication Critical patent/TW200813721A/zh
Application granted granted Critical
Publication of TWI368139B publication Critical patent/TWI368139B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Systems (AREA)
  • Debugging And Monitoring (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Collating Specific Patterns (AREA)
TW096120325A 2006-06-07 2007-06-06 Method and system for uniquely identifying peripheral component devices TWI368139B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/422,771 US8214541B2 (en) 2006-06-07 2006-06-07 Method and system for uniquely identifying peripheral component devices

Publications (2)

Publication Number Publication Date
TW200813721A TW200813721A (en) 2008-03-16
TWI368139B true TWI368139B (en) 2012-07-11

Family

ID=38318757

Family Applications (1)

Application Number Title Priority Date Filing Date
TW096120325A TWI368139B (en) 2006-06-07 2007-06-06 Method and system for uniquely identifying peripheral component devices

Country Status (8)

Country Link
US (1) US8214541B2 (zh)
CN (1) CN100527084C (zh)
DE (1) DE102007026105B4 (zh)
FR (1) FR2902210A1 (zh)
GB (1) GB2438885B (zh)
IE (1) IE20070400A1 (zh)
SG (1) SG138536A1 (zh)
TW (1) TWI368139B (zh)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7698488B2 (en) * 2006-10-26 2010-04-13 Hon Hai Precision Industry Co., Ltd. Expansion apparatus for expansion card on motherboard
US8356168B2 (en) * 2008-06-19 2013-01-15 Intel Corporation Non-blocking UEFI I/O channel enhancements
JP5281942B2 (ja) * 2009-03-26 2013-09-04 株式会社日立製作所 計算機およびその障害処理方法
US8209528B2 (en) * 2009-04-28 2012-06-26 Qualcomm Incorporated Method and system for certifying a circuit card lacking any non-volatile memory as being compatible with a computer
US20100325326A1 (en) * 2009-06-19 2010-12-23 Via Technologies, Inc. Device information management system and device information management method
US8370534B2 (en) * 2009-12-03 2013-02-05 Dell Products, Lp Host-based messaging framework for PCIe device management
CN102467420A (zh) * 2010-11-15 2012-05-23 鸿富锦精密工业(深圳)有限公司 外接板卡配置信息保存与恢复系统及方法
CN102479164A (zh) * 2010-11-30 2012-05-30 英业达股份有限公司 新世代周边连接适配卡的寻址方法
US9086945B2 (en) 2011-09-01 2015-07-21 Dell Products, Lp System and method to correlate errors to a specific downstream device in a PCIe switching network
US9361123B2 (en) 2013-06-04 2016-06-07 Hewlett Packard Enterprise Development Lp Boot from logical volume spanning plurality of PCI devices
US9501441B2 (en) 2013-12-16 2016-11-22 Dell Products, Lp Mechanism to boot multiple hosts from a shared PCIe device
CN103763129B (zh) * 2013-12-31 2018-05-25 华为技术有限公司 一种PCIe设备管理方法及装置
US10140232B2 (en) 2014-12-17 2018-11-27 Dell Products, L.P. Peripheral component interface (PCI) system and method for expanding PCI nodes in an information handling system
WO2017079951A1 (zh) * 2015-11-12 2017-05-18 华为技术有限公司 计算机设备及计算机设备的io设备注册方法
CN106126394B (zh) * 2016-08-22 2019-02-19 浪潮(北京)电子信息产业有限公司 带外监控管理获取pcie设备资产信息的方法及系统
WO2019125411A1 (en) * 2017-12-19 2019-06-27 Hewlett-Packard Development Company, L.P. Component recall checking
CN108647169B (zh) * 2018-05-14 2020-11-06 杭州宏杉科技股份有限公司 一种热插拔处理方法及装置
US10877845B2 (en) 2018-08-02 2020-12-29 Dell Products, L.P. Apparatus and method for diagnostic use of BIOS attributes to remediate configuration issues
US11231940B2 (en) 2019-09-26 2022-01-25 Dell Products L.P. System and method for automatic recovery of information handling systems
CN113064617B (zh) * 2021-03-30 2023-10-03 山东英信计算机技术有限公司 一种进行smbios信息更新的方法、系统及存储介质
CN114077452B (zh) * 2022-01-18 2022-04-22 苏州浪潮智能科技有限公司 一种pcie设备定位方法、装置及相关设备

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0483865A3 (en) 1990-11-02 1992-09-02 Kabushiki Kaisha Toshiba Personal computer capable of changing boot priority
US5577219A (en) 1994-05-02 1996-11-19 Intel Corporation Method and apparatus for preforming memory segment limit violation checks
US5802363A (en) * 1994-09-27 1998-09-01 International Business Machines Corporation Bios dynamic emulation of multiple diskettes from a single media
US5870554A (en) 1996-04-01 1999-02-09 Advanced Micro Devices, Inc. Server selection method where a client selects a server according to address, operating system and found frame for remote booting
US5822582A (en) 1996-07-19 1998-10-13 Compaq Computer Corporation Boot drive selection and hibernation file detection
US5761448A (en) 1996-08-30 1998-06-02 Ncr Corporation Physical-to-logical bus mapping scheme for computer systems having multiple PCI bus configuration
US5854905A (en) 1996-09-03 1998-12-29 Intel Corporation Extensible bios for boot support of devices on multiple hierarchical buses
US6397268B1 (en) 1996-10-01 2002-05-28 Compaq Information Technologies Group, L.P. Tracking PCI bus numbers that change during re-configuration
US5860001A (en) 1997-05-19 1999-01-12 International Business Machines Corporation Computer system having at least two boot sequences
US6189063B1 (en) 1997-09-30 2001-02-13 Texas Instruments Incorporated Method and apparatus for intelligent configuration register access on a PCI to PCI bridge
JP3832947B2 (ja) * 1997-11-14 2006-10-11 富士通株式会社 データ転送メモリ装置
US6041395A (en) 1997-12-03 2000-03-21 Dell Usa, L.P. System and method for changing partition mappings to logical drives in a computer memory
WO1999038291A1 (en) 1998-01-23 1999-07-29 Sony Corporation Method of network configuration, method and apparatus for information processing, and computer-readable media
US6154836A (en) * 1998-08-17 2000-11-28 International Business Machines Corporation Method and system for configuring plug and play devices for a computer operating system
TW446870B (en) 1999-06-25 2001-07-21 Via Tech Inc Inspection method of peripheral components
US6446139B1 (en) 1999-06-28 2002-09-03 Adaptec, Inc. Multiple chip single image BIOS
US6587959B1 (en) 1999-07-28 2003-07-01 Emc Corporation System and method for addressing scheme for use on clusters
TW463093B (en) 1999-10-16 2001-11-11 Via Tech Inc Method for arbitrarily adjusting PCI compatible device access sequence
US6721883B1 (en) 2000-01-25 2004-04-13 Dell Usa, L.P. System and method for managing the boot order of a computer system
US6708283B1 (en) 2000-04-13 2004-03-16 Stratus Technologies, Bermuda Ltd. System and method for operating a system with redundant peripheral bus controllers
US6990685B1 (en) * 2000-06-15 2006-01-24 Dell Products L.P. System and method for tracking bootable devices
US6721881B1 (en) * 2000-09-29 2004-04-13 Dell Products L.P. System and method for determining if a display device configuration has changed by comparing a current indicator with a previously saved indicator
US6928498B2 (en) 2001-01-31 2005-08-09 Efficient Networks, Inc. System and method for identifying open peripheral component interconnect (PCI) slots
US6760838B2 (en) 2001-01-31 2004-07-06 Advanced Micro Devices, Inc. System and method of initializing and determining a bootstrap processor [BSP] in a fabric of a distributed multiprocessor computing system
US7039733B2 (en) 2003-02-21 2006-05-02 American Megatrends, Inc. Method, system, and apparatus for eliminating bus renumbering in a computer system
US8805981B2 (en) * 2003-03-25 2014-08-12 Advanced Micro Devices, Inc. Computing system fabric and routing configuration and description
US7127603B2 (en) * 2003-11-14 2006-10-24 Dell Products, L.P. System and method for manufacture of information handling systems with selective option ROM executions
US7584347B2 (en) 2005-06-10 2009-09-01 Dell Products L.P. System and method for identifying bootable device by generating a signature for each bootable device where the signature is independent of a location of the bootable device

Also Published As

Publication number Publication date
DE102007026105A1 (de) 2008-01-10
GB2438885B (en) 2009-03-18
US8214541B2 (en) 2012-07-03
GB0710777D0 (en) 2007-07-18
FR2902210A1 (fr) 2007-12-14
CN101086708A (zh) 2007-12-12
DE102007026105B4 (de) 2011-01-13
CN100527084C (zh) 2009-08-12
TW200813721A (en) 2008-03-16
IE20070400A1 (en) 2008-02-06
GB2438885A (en) 2007-12-12
US20080005372A1 (en) 2008-01-03
SG138536A1 (en) 2008-01-28

Similar Documents

Publication Publication Date Title
TWI368139B (en) Method and system for uniquely identifying peripheral component devices
GB2449026B (en) Methods and apparatus for monitoring software systems
GB201109816D0 (en) System and method
EP2069901A4 (en) METHOD AND SYSTEM FOR SELECTION
GB0611435D0 (en) Place-shifting apparatus and system
IL192759A0 (en) New method and system
EP2049999A4 (en) FAILOVER SYSTEM AND METHOD
EP2051644A4 (en) SYSTEM AND METHOD FOR TELECHIRURGY
EP2007304A4 (en) RESECTOSCOPIC DEVICE AND METHOD
ZA200907370B (en) System and method for positioning
EP2007436A4 (en) METHODS AND SYSTEMS FOR STERILIZATION
EP1999711A4 (en) RISK MANAGEMENT METHODS AND SYSTEMS
GB0611960D0 (en) Software testing method and system
IL196096A0 (en) Registration system and method
TWI348677B (en) System for increasing circuit reliability and method thereof
EP1993446A4 (en) SYSTEM AND METHOD FOR PSYCHOLOGICAL EVALUATION
EP2058975A4 (en) METHOD FOR SETUP CONFIGURATION AND SYSTEM THEREFOR
GB2453908B (en) Methods and systems for identifying an ill-exposed image
GB2455941B (en) Forming condition determination method and Forming condition determination system
EP2017788A4 (en) SHIELD OBJECT VIDEO IMAGE IDENTIFICATION DEVICE AND METHOD
EP2192694A4 (en) SYSTEM IDENTIFICATION DEVICE AND SYSTEM IDENTIFICATION METHOD
TWI319540B (en) Interaction system and method
ZA200905409B (en) Electronic registration system and method
GB0621063D0 (en) System and method for detecting
TWI315818B (en) Testing system and method