CN1308817C - Starting method and device for multiple mode computer system - Google Patents

Starting method and device for multiple mode computer system Download PDF

Info

Publication number
CN1308817C
CN1308817C CNB2003101234817A CN200310123481A CN1308817C CN 1308817 C CN1308817 C CN 1308817C CN B2003101234817 A CNB2003101234817 A CN B2003101234817A CN 200310123481 A CN200310123481 A CN 200310123481A CN 1308817 C CN1308817 C CN 1308817C
Authority
CN
China
Prior art keywords
mode
computing machine
port
pattern
usb
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
CNB2003101234817A
Other languages
Chinese (zh)
Other versions
CN1555010A (en
Inventor
何士贵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CNB2003101234817A priority Critical patent/CN1308817C/en
Publication of CN1555010A publication Critical patent/CN1555010A/en
Application granted granted Critical
Publication of CN1308817C publication Critical patent/CN1308817C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Power Sources (AREA)
  • Stored Programmes (AREA)

Abstract

The present invention provides a method and a device for starting a multimode computer system, which is used for entering a mode needed by a user according to a user's need when a computer is started. The method comprises the procedures that a function is awoke by an enabling control port; a mode control signal of the control port is received; when the mode control signal occurs, the computer is awoke so as to set a selected mode; the computer is started to enter the corresponding mode according to the set mode. The device comprises an enabling device, a receiving device and a judgment controlling device, wherein the receiving device is used for receiving the mode control signal of the control port; the judgment controlling device is used for awaking the computer so as to set the selected mode when the mode control signal occurs, and the computer is started to enter the corresponding mode according to the set mode. The start of the multimode computer system is realized by utilizing the present invention, and the requirements of ever developing computer technology and household digits are adapted.

Description

The method and apparatus that multi-mode computer system starts
Technical field
The present invention relates to electronic equipment and computer installation, be specifically related to the method and apparatus that multi-mode computer system starts.
Background technology
Development along with computer technology and family's number, computing machine just progressively develops into the center of home entertaining, the computing machine of traditional single operation system has developed into multi-mode computer system, remove and finish data processing, outside the PC traditional functions such as Entertainment, the multi-mode computing machine also can realize listening to music, appreciates video, teleview etc., how to start to different mode easily and between different mode, be switching to a very crucial link; Simultaneously, development of computer makes USB, and The Application of Technology such as 1394 more and more widely and have the trend of legacy interfaces such as replacing serial ports, parallel port.Therefore wish to have the method and apparatus that to realize these functions.
Summary of the invention
The objective of the invention is to overcome shortcoming of the prior art, a kind of brand-new multi-mode computer system startup method is provided, by in BIOS, increasing the corresponding function module, cooperate external com port, USB, control panels such as 1394 simultaneously, realize the particular port start and start to the system model of setting, then can realize Long-distance Control by telepilot.
The present invention is by a BIOS module, the mode that cooperates general dash receiver to control numerous equipment such as serial ports, specific USB port, 1394 ports and network realizes the startup of multi-mode computer system, with the computer technology that adapts to continuous development and the demand of family's number.
The invention provides the method that a kind of multi-mode computer system starts, be used for when computer starting entering the pattern that the user needs according to user's needs, described method comprises step:
Enable the control port arousal function;
Receive the mode control signal of described control port;
When described mode control signal occurring, wake computing machine up, to set the pattern of selecting;
According to the pattern of described setting, start computing machine and enter associative mode.
Alternatively, the described step that enables the control port arousal function comprises: adopt USB port to wake up, or adopt 1394 ports to wake up, or adopt the serial ports port to wake up, or adopt the parallel port port to wake up.
Preferably, described wake up computing machine with after the pattern of set selecting, start computing machine according to the pattern of described setting and enter before the associative mode, also comprise step
Judge the dormant state of described computing machine.
Alternatively, when described multi-mode computer system is in the G3 state, when powering up, comprise step: the equipment of the described computing machine of initialization.
Alternatively, when described computer mode is S3, directly wake described computing machine up to the S0 state.
Preferably, when described computer mode was S4 or S5, the described control port of initialization was selected request command with sending mode, and started the state of described computing machine to described order appointment according to described model selection request command.
Alternatively,
The step of the described control port of described initialization comprises: the BIOS module is held initialization USB device Host (master); The start-up control transmission is shaken hands with the USB dash receiver; If shake hands failure, then start described computing machine to the S0 state; If shake hands successfully, send described model selection request command to the USB dash receiver;
The described computing machine that wakes up comprises with the step of setting the pattern of selecting: after the USB dash receiver is received the mode request order, according to predetermined communications protocol, backtrack mode setting value; Described BIOS module starts computing machine to corresponding pattern according to described value.
Preferably, described method is controlled described control port realization by any one module in 1394 modules, serial port module, parallel port module, the PS2 module with the BIOS module.
The device that a kind of multi-mode computer system of the present invention starts comprises:
Enabled device is used to enable the control port arousal function;
Receiving trap is used to receive the mode control signal of described control port;
Judge control device, be used for when described mode control signal occurring, waking computing machine up, to set the pattern of selecting; And, start computing machine and enter associative mode according to the pattern of described setting;
Wherein, described judgement control device is also judged the dormant state of described computing machine, with definite process that needs initialized equipment and parameter that needs to set and the pattern that starts to described setting to need.
Utilize the present invention, realize the startup of multi-mode computer system, adapted to the computer technology of continuous development and the demand of family's number.
Description of drawings
Fig. 1 is that multi-mode computer system USB starts the process flow diagram of realizing in the embodiments of the invention;
Fig. 2 is that multi-mode computer system of the present invention starts the hardware logic schematic diagram.
Embodiment
Implement and understand the present invention for the ease of persons skilled in the art, now describe the present invention by embodiment in conjunction with the accompanying drawings, should be understood that the embodiment that the present invention is not limited to describe here.
The BIOS module implementation method that multi-mode computer system of the present invention starts may further comprise the steps:
Guarantee that at first computing machine is in certain dormant state, this moment is if there is the mode select signal input, waken system at first then, which kind of dormant state is BIOS module judgement system be in, make different disposal and mutually deserved startup sign is set according to different dormant states, when POST finished, the BIOS module started to corresponding modular system according to the sign of the startup in the internal memory.
The described dormant state of this method refers to S1 (Power onSuspend), S3 (Suspend to RAM), S4 (Suspend to Disk) and the S5 (Soft Power Off) of ACPI regulation and stipulation; The various battery saving modes of APM regulation and stipulation.
The described system of this method need finish certain initialization action after then powering on and enter the S5 state again if be not in above-mentioned dormant state.
The model selection order owing to keep the preceding system status of dormancy this moment in the internal memory, thereby is ignored if be in Power On states such as S1, S3 this moment by the described system of this method, does corresponding wake events processing with the protection user data.
The described system of this method is in S4 or S5, and then the BIOS module is communicated by letter with dash receiver by specific serial ports, USB mouth, 1394 mouthfuls etc., realizes multi-mode startup according to mode select signal.
The described mode select signal of this method is meant the level signal that dash receiver produces when passing through model selection push-botton operation on computer cabinet or the Infrared remote controller.
The present invention selects and startup by implementation patterns such as particular port such as serial ports, USB mouth or 1394 ports in the multi-mode computing machine, when system is in certain dormant state, mode select signal is waken system at first, the BIOS module starts computing machine to corresponding system according to current dormant state and mode signal.
Fig. 1 is that multi-mode computer system USB starts the process flow diagram of realizing in the embodiments of the invention.The present invention is further described in more detail below in conjunction with accompanying drawing 1 and specific embodiment.In an embodiment of the present invention, computer system can start to Windows XP as required; Also can start to television mode, can also start to a key and recover, or start to CD pattern or the like.
At first, of the present inventionly guarantee that system is in certain dormant state (frame of broken lines among the figure in), when system is in G3, because the relevant setting of USB controller is lost in the South Bridge chip at this moment, for guaranteeing that the USB start wakes up, when AC (AC power) recovers, need the equipment of Auto Power On and initialization necessity,, enable specific USB port arousal function (step 1.) simultaneously as south bridge USB Controller.Like this, system can wake up by USB port.At this moment, if the USB dash receiver has mode control signal input (step 2.), the BIOS module judges at first whether system is in S3, if system is in S3, then ignores mode control signal, and directly waken system is to S0 (step 3.).Otherwise, if system is in S4 or S5 (step 4.), then the BIOS module is with initialization USB device Host end (in the south bridge), the start-up control transmission is shaken hands with the USB dash receiver, if shake hands failure, then start-up system is to S0, if success, then sending mode selects request command to USB dash receiver (step 5.); After the USB dash receiver is received the mode request order, communications protocol according to a preconcerted arrangement, backtrack mode setting value (step is 6.), the value returned according to the USB dash receiver of BIOS module starts computing machine to corresponding pattern then: if rreturn value is 0, then start to Windows XP; If rreturn value is 1, then start to television mode, if rreturn value is 2, then starts to a key and recover, if rreturn value is 3, then start to CD pattern or the like.
Fig. 2 is that multi-mode computer system of the present invention starts the hardware logic schematic diagram.Now 2 pairs of hardware logics of the present invention are described in further detail in conjunction with the accompanying drawings.
Involved in the present inventionly be the device of computer utility, comprise dash receiver (multi-mode is provided with control device), comprising: MCU (multifunctional controller), USB controller and 1394 controllers, super IO (Super IO) and north and south bridge.Wherein, dash receiver can be supported one or more communications protocol simultaneously, as the usb communication agreement, at this moment, utilize the USB controller to handle, if employing serial communication, then need to make response by south bridge again via Super IO processing, if system is in the G3 state, be Mechanical Power Off (mechanical closing), then the present invention guarantees self-starting computing machine when Power recovers by the design of hardware and software to Super IO, and enters the S5 state again after initialization string mouth, USB or the correlation control unit such as 1394 again.Can accurately waken system and enter corresponding pattern with the mode select signal that guarantees dash receiver.To with USB or 1394 communications, then need have MCU (as 8051) preservation mode to select value request in the multi-mode control device, and when corresponding main equipment (USB HOST Controller in as south bridge) is inquired about, return this value.Simultaneously, before signal send by the south bridge processing, need carry out the selection and the signal route of agreement, start-up mode disorder when avoiding different protocol signals to take place simultaneously from software and hardware.
The startup implementation method of multi-mode computing machine provided by the invention, be applicable to most computing machine and computer operating system, get final product the quick startup of very effective each modular system of realization by simple equipment interpolation and software setting, the user only needs can realize by the model selection button on the computer cabinet or on the Infrared remote controller, and this method is supported USB, communication protocols such as 1394, adapts to the current computer Developing Trend in Technology.
Though described the present invention by embodiment, those of ordinary skills know, the present invention has many distortion and variation and does not break away from spirit of the present invention, for example, the present invention has described embodiments of the invention by USB interface, should be understood that other interface: as the standard serial paralled interface of present PC, IEE488,1394 and the interface that uses of PS2 all can be used for realizing the present invention, therefore, wish that appended claim comprises these distortion and variation and do not break away from spirit of the present invention.

Claims (9)

1. the method that starts of a multi-mode computer system is used for when computer starting entering the pattern that the user needs according to user's needs, and described method comprises step:
Enable the control port arousal function;
Receive the mode control signal of described control port;
When described mode control signal occurring, wake computing machine up, to set the pattern of selecting;
According to the pattern of described setting, start computing machine and enter associative mode.
2. the method for claim 1, wherein described step that enables the control port arousal function comprises: adopt USB port to wake up, or adopt 1394 ports to wake up, or adopt the serial ports port to wake up, or adopt the parallel port port to wake up.
The method of claim 1, wherein 3. described wake up computing machine with after the pattern of set selecting, start computing machine according to the pattern of described setting and enter before the associative mode, also comprise step:
Judge the dormant state of described computing machine.
4. method as claimed in claim 3 wherein, when described multi-mode computer system is in the mechanical closing state, comprises step: the equipment of the described computing machine of initialization when powering up.
5. method as claimed in claim 3 wherein, when suspending to internal memory, is directly waken described computing machine up to normal operating conditions in described computer mode.
6. method as claimed in claim 3, wherein, in described computer mode when suspending to hard disk or soft-off, the described control port of initialization, select request command with sending mode, and start the state of described computing machine to described order appointment according to described model selection request command.
7. method as claimed in claim 6, wherein,
The step of the described control port of described initialization comprises: the BIOS module is held initialization USB device master; The start-up control transmission is shaken hands with the USB dash receiver; If shake hands failure, then start described computing machine to normal operating conditions; If shake hands successfully, send described model selection request command to the USB dash receiver;
The described computing machine that wakes up comprises with the step of setting the pattern of selecting: after the USB dash receiver is received the mode request order, according to predetermined communications protocol, backtrack mode setting value; Described BIOS module starts computing machine to corresponding pattern according to described value.
8. as the method for claim 5 or 6, wherein, described method is controlled described control port by any one module in 1394 modules, serial port module, parallel port module, the second generation ps PS2 module with the BIOS module and is realized.
9. the device that starts of a multi-mode computer system is used to realize the method wherein arbitrary as claim 1 to 8 that described device comprises:
Enabled device is used to enable the control port arousal function;
Receiving trap is used to receive the mode control signal of described control port;
Judge control device, be used for when described mode control signal occurring, waking computing machine up, to set the pattern of selecting; And, start computing machine and enter associative mode according to the pattern of described setting;
Wherein, described judgement control device is also judged the dormant state of described computing machine, with definite process that needs initialized equipment and parameter that needs to set and the pattern that starts to described setting to need.
CNB2003101234817A 2003-12-29 2003-12-29 Starting method and device for multiple mode computer system Expired - Fee Related CN1308817C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2003101234817A CN1308817C (en) 2003-12-29 2003-12-29 Starting method and device for multiple mode computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2003101234817A CN1308817C (en) 2003-12-29 2003-12-29 Starting method and device for multiple mode computer system

Publications (2)

Publication Number Publication Date
CN1555010A CN1555010A (en) 2004-12-15
CN1308817C true CN1308817C (en) 2007-04-04

Family

ID=34338887

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101234817A Expired - Fee Related CN1308817C (en) 2003-12-29 2003-12-29 Starting method and device for multiple mode computer system

Country Status (1)

Country Link
CN (1) CN1308817C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102523402A (en) * 2011-12-29 2012-06-27 深圳Tcl新技术有限公司 Intelligent television remote controller and power-saving method thereof

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100504776C (en) * 2005-03-15 2009-06-24 光宝科技股份有限公司 Multi-mode computer system and its operation method
CN101751269B (en) * 2008-10-17 2013-01-23 环旭电子股份有限公司 Multi-boot method and system
CN101561857B (en) * 2009-04-28 2010-10-13 苏州国芯科技有限公司 Multi-mode startup safety embedded system
CN101699402B (en) * 2009-06-12 2012-06-27 苏州国芯科技有限公司 Multi-mode startup embedded system
CN103973722A (en) * 2013-01-28 2014-08-06 昆达电脑科技(昆山)有限公司 Remote control system
CN103729210B (en) * 2013-12-06 2017-12-01 广东欧珀移动通信有限公司 It is a kind of to realize that a brush machine bag supports the method and device of multiple types intelligent terminal
CN105159721A (en) * 2015-09-08 2015-12-16 深圳创维-Rgb电子有限公司 Method of multi-mode startup intelligent equipment and system of multi-mode startup intelligent equipment
CN107301075B (en) * 2017-06-26 2021-12-24 联想(北京)有限公司 Method and device for setting system memory overclocking and electronic equipment
CN111158772B (en) * 2019-12-31 2022-01-14 联想(北京)有限公司 Data processing method and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4342220A1 (en) * 1992-12-11 1994-06-16 Toshiba Kawasaki Kk Portable computer system with battery power management system - has system management RAM mapped onto main memory and accessible upon interrupt for storing driver programs for management of peripherals, and BIOS for starting drivers for control of peripheral depending upon interrupt
WO2002065281A1 (en) * 2001-02-09 2002-08-22 Intrinsic Graphics, Inc. Method, system and computer program product for efficiently utilizing limited resources in a graphics device
CN1402124A (en) * 2001-08-22 2003-03-12 英业达股份有限公司 Method and system for enabling multiple PDA operation systems by menu

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4342220A1 (en) * 1992-12-11 1994-06-16 Toshiba Kawasaki Kk Portable computer system with battery power management system - has system management RAM mapped onto main memory and accessible upon interrupt for storing driver programs for management of peripherals, and BIOS for starting drivers for control of peripheral depending upon interrupt
WO2002065281A1 (en) * 2001-02-09 2002-08-22 Intrinsic Graphics, Inc. Method, system and computer program product for efficiently utilizing limited resources in a graphics device
CN1402124A (en) * 2001-08-22 2003-03-12 英业达股份有限公司 Method and system for enabling multiple PDA operation systems by menu

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102523402A (en) * 2011-12-29 2012-06-27 深圳Tcl新技术有限公司 Intelligent television remote controller and power-saving method thereof
CN102523402B (en) * 2011-12-29 2014-11-26 深圳Tcl新技术有限公司 Intelligent television remote controller and power-saving method thereof

Also Published As

Publication number Publication date
CN1555010A (en) 2004-12-15

Similar Documents

Publication Publication Date Title
CN1117305C (en) Computer system for controlling monitor screen display under powder source management mode
CN1308817C (en) Starting method and device for multiple mode computer system
CN101359425B (en) Receiver and receiving method
CN102045595B (en) System for realizing standby and awakening of set top box by utilizing singlechip
CN1202457C (en) Method and apparatus to provide deterministic power-on voltage in system having processor-controlled voltage level
CN101539803B (en) Standby management method and relevant standby management module thereof
WO2006013857A1 (en) Information processing device
CN101615059A (en) Television PC and implementation method by the control of TV integrated circuit board
CN101661304B (en) Computer and input equipment sharing method thereof
CN101145078A (en) Information processing apparatus and resume control method
CN1441353A (en) Bus monitor controller for reinforced universal serial bus
CN214670566U (en) Computer wake-up circuit and computer
CN110933739A (en) Electronic equipment awakening method and electronic equipment
CN104571839A (en) Terminal and processing method and device thereof
CN1959596A (en) Information processing apparatus and resume control method
CN112399211A (en) Operation method and convergence gateway
CN102238523A (en) Mobile phone information content backup/recovery method
CN2854946Y (en) Conference system host and electronic conference system composed by it
CN1577213A (en) Method for pci express power management using a pci pm mechanism in a computer system
CN207780714U (en) A kind of display device and electronic equipment
CN1220941C (en) Method for realizing computer multi-functional starting up
CN1959791A (en) Method for providing function of flash message, and mobile communication terminal
CN1490698A (en) Method and apparatus for rousing computer
CN2819666Y (en) Intelligent built-in network terminal system
CN2810065Y (en) Audio & video collection device with video recording subscription function

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070404

Termination date: 20201229