Method and device for enumerating input/output devices
An input and output device, enumeration technology, applied in the direction of program control design, multi-programming device, instrument, etc., can solve problems such as increasing product cost, prolonging system startup time, reducing product design efficiency, etc., to achieve accelerated process, The effect of reducing the time spent
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] figure 2is a flow chart of the method 200 for enumerating IO devices in the system according to Embodiment 1 of the present invention. The method 200 in Embodiment 1 is suitable for use in a hardware system architecture with multiple nodes. As mentioned above, there is a Node Master Processor for each node to handle node-level transactions within that node. In addition, there is also a processor called the system main processor in the system. As the highest-level processor in the system, it is responsible for system-level affairs. At the same time, the system main processor is also the node main processor of the node where it is located. It should be noted that the main processor of the system and the main processor of the node are selected by the system through a certain mechanism. Other software of the system (such as system management software) specifies which processor becomes the main processor of the system and which processors become the main processors of the...
Embodiment 2
[0057] Embodiment 2 of the present invention differs from Embodiment 1 in that the hardware system architecture in Embodiment 2 does not have a clear node concept, for example, there is only one node in the hardware system architecture. In this hardware system architecture, the grouping of IO centralized controllers and the selection of processors used to enumerate each group of IO centralized controllers and the IO devices connected thereto have greater flexibility. Figure 4 It is a flowchart of a method 400 for enumerating IO devices according to Embodiment 2 of the present invention. Specifically described as follows, the method 400 includes:
[0058] 410: The main processor of the system acquires the identifier of the IO centralized controller and the identifiers of other processors in the system. Of course, the main processor of the system can also obtain its own identification. Similar to Embodiment 1, the main processor of the system may also obtain information about...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com