Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for driving and executing coordination type basic input/output system

A technology of basic input and output and execution methods, which is applied in the direction of machine execution devices, concurrent instruction execution, program loading/starting, etc., can solve problems such as lack of coordination, computer crashes, and computer shutdowns, and improve execution efficiency. Effect

Inactive Publication Date: 2004-08-11
INVENTEC CORP
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Because the BIOS detects and starts the program, it often happens that the peripheral control unit (chip set) responsible for controlling different interface devices will access some programs in the BIOS at the same time. At this time, a complete coordination mechanism has not been established in the BIOS. Therefore, it often causes abnormalities in the operation of the BIOS, and even affects all executing programs abnormally, which in turn causes the computer to stop.
[0004] by figure 1 For example, this figure is a schematic diagram of the structure of a general computer BIOS system in the known technology when it is running. control unit), at the same time point (time point T1), the peripheral access information is sent out, and the BIOS needs to be accessed at the same time. At this time, because the BIOS does not have a coordination mechanism, the corresponding programs may be executed at the same time and different Execution value, for the computer, it may be more unstable in signal transmission and communication due to the existence of multiple execution values ​​at the same time. If the situation is not serious, it may only cause the interruption of the program operation, but if the situation is serious, it may be Causes the entire computer to crash, causing great distress to users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for driving and executing coordination type basic input/output system
  • Method for driving and executing coordination type basic input/output system
  • Method for driving and executing coordination type basic input/output system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] based on the following figure 2 , image 3 , illustrating a preferred embodiment of the present invention.

[0030] The present invention is a kind of coordinated BIOS driver execution method, which is used in the previous BIOS (please refer to figure 1 ), that is, a section of coordination program code is added in the system boot image module 100, and then the computer system can be booted and started by this program code, and the received peripheral access information that needs to access the BIOS at the same time is coordinated. The system operation structure can refer to figure 2 , as for its main method to run the step process, it will pass image 3 to illustrate.

[0031] The method operation part of the present invention is described below, please refer to image 3 In fact, the entire coordinated BIOS driver execution method of the present invention must be established under the premise that the coordinating program code starts to execute, that is, the ent...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A section of coordination type program code is added to well-known system starting up mapping BIOS. In starting up period executed by system, the said section of code carries out coordinating operation for periphery access information of BIOS, which is needed to access synchronously. The main technical measure is that the periphery program, which is needed to access synchronously, and possible to cause BIOS to execute abnormally, or failure, is copied and transferred to corresponding memory of periphery control unit (chip set). Thus, periphery program is driving executed in the said memory. The method lowers possibility of generating confliction so as to reach purpose of coordinating execution.

Description

technical field [0001] The present invention relates to a method for running a system startup initialization program, in particular to a method for coordinating the simultaneous access to peripheral access information of a Basic Input Output System (BIOS) during the system boot image program stage method. Background technique [0002] Generally speaking, when the computer is turned on, it must do some startup management programs, the so-called system boot image program, or the so-called BIOS. For example: some self-test programs (Power-On Self-Test, POST) when the computer is started, as well as low-end settings such as disk drives, keyboards, and screens, and provide some interfaces for controlling various interface devices connected to the computer. Related software support. [0003] Because the BIOS detects and starts the program, it often happens that the peripheral control unit (chip set) responsible for controlling different interface devices will access some program...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/38G06F9/445G06F13/10
Inventor 郭嘉雄
Owner INVENTEC CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products