[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN1110748C - Method for increasing capacity of Boot ROM as carrier to extend BIOS software of computer and its carrier - Google Patents

Method for increasing capacity of Boot ROM as carrier to extend BIOS software of computer and its carrier Download PDF

Info

Publication number
CN1110748C
CN1110748C CN00106120A CN00106120A CN1110748C CN 1110748 C CN1110748 C CN 1110748C CN 00106120 A CN00106120 A CN 00106120A CN 00106120 A CN00106120 A CN 00106120A CN 1110748 C CN1110748 C CN 1110748C
Authority
CN
China
Prior art keywords
boot rom
carrier
computing machine
control signal
software
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
CN00106120A
Other languages
Chinese (zh)
Other versions
CN1274114A (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN00106120A priority Critical patent/CN1110748C/en
Publication of CN1274114A publication Critical patent/CN1274114A/en
Application granted granted Critical
Publication of CN1110748C publication Critical patent/CN1110748C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The present invention relates to a Boot ROM capacity increasing method using a cheap network card with Boot ROM as a carrier of BIOS expansion software of a computer, and a carrier. The maximum capacity can be increased from 32K to 128K bytes or more; at least one or more output control signals in a control chip supporting the Boot ROM are redefined as Boot ROM page address signals to make the signals respectively correspond to a plurality of different Boot ROM pages. The present invention has the advantages of simplicity and practicality; the BIOS expansion software of the computer can realize strong functions on the basis of low cost.

Description

Compatibilizing method and carrier thereof as the Boot ROM of the carrier of computing machine expanded BIOS software
Technical field:
The present invention is a kind of compatibilizing method and carrier thereof that uses the cheap network interface card of band Boot ROM as the Boot ROM of the carrier of computing machine expanded BIOS software.
Background technology:
Computer BIOS software is the software in the electronic chip (being commonly called as the BIOS chip) that is solidificated on the computer motherboard, it finishes power-on self-test, equipment disposition and the opening initialization of computing machine, at the software interface that sets various hardware devices (such as keyboard, display, hard disk, floppy drive or the like) so that after operating system and accessible with application software and the control, it is sought and starts the operating system, and further control is transferred to operating system manage.
Some computer software; telecommunication network such as the non-disk workstation starts software, early stage anti-virus software, start shooting password authentication software, hard disk data protection software or the like; they need just take over the control of part computer hardware before os starting, and finished some function.The common name of these softwares is exactly a computing machine expanded BIOS software, and they are the expansion and the extension of computer BIOS software, equally with computer BIOS software be solidificated in the electronic chip, want and computing machine expanded function plug-in card bundles production and selling.The early stage antivirus card and the hard disk protecting card of current trend are exactly this class computer product.
ISA/EISA is the early stage industrial standard of computing machine, and computing machine expanded function ISA plug-in card is as the carrier of computing machine expanded BIOS software, simplicity of design not only, and (can in 20 yuan of Renminbi) with low cost.But, along with eliminating and PCI standard popular of ISA/EISA standard, there has not been the slot of ISA/EISA standard on a lot of computer motherboards, force computing machine expanded function plug-in card to have to adopt the PCI standard.Since the PCI standard design a lot of Premium Features, the PCI plug-in card must be finished these functions with special hardware interface chip, thus the PCI plug-in card not only design than ISA/EISA plug-in card complexity many, and cost also significantly improves.Be subjected to the problem of Boot ROM capacity limit, directly use the carrier of the cheap network interface card of band Boot ROM as computing machine expanded BIOS software, computing machine expanded BIOS software can only be realized limited function.
In order to address the above problem, the object of the present invention is to provide a kind of compatibilizing method and carrier thereof that uses the cheap network interface card of band BootROM as the Boot ROM of the carrier of computing machine expanded BIOS software, thereby make the Boot ROM of this cheap network interface card can solidify the more computing machine expanded BIOS of code software.Like this, computing machine expanded BIOS software just can be realized more strong functions on basis cheaply, and can design the installation and the use of software simple more, understand, intelligent, hommization.
Summary of the invention:
Solution of the present invention is: as the compatibilizing method of the BootROM of the carrier of computing machine expanded BIOS software, keep selected control signal original function constant, used as the page address signal, change the page address signal by corresponding software, to support at least one or a plurality of output control signal in the control chip of Boot ROM to be defined as Boot ROM page address signal again, under the control of programming software, the page address signal is made up by certain form (as the scale-of-two or the decimal system etc.), make it corresponding different respectively Boot ROM pages or leaves with several, the max cap. of each Boot ROM page or leaf has certain value, the max cap. of the Boot ROM that increase-volume is later is exactly 2 times of this definite value or 4 times or 8 times etc., as long as can control the non-address signal of output type of selected output control signal state exactly with software programming, can be used as the page address signal, realize the increase-volume of storer Boot ROM and be used for computing machine expanded BIOS software carrier, the maximum multiple of increase-volume is the power of 2 page address number of signals, such as three page address signals are arranged, then the maximum multiple of increase-volume is 2 3=8.
Adopt the computing machine expanded BIOS software carrier of compatibilizing method of the present invention, comprise the control chip and the storer Boot ROM that support storer Boot ROM, control chip comprises several output control signals, described output control signal is connected with corresponding parts according to its function separately, and at least one in the described control chip or a plurality of output control signal are as BootROM page address signal incoming memory Boot ROM again.
Described output control signal can be the control signal of the configuration information that reads or revise pci bus interface and network control or/and light the control signal of pilot lamp during network connection.
Described Boot rom chip socket increases newly corresponding to the output control signal of selecting corresponding pin.
Compatibilizing method of the present invention and products thereof is simple, practical, with low cost, computing machine expanded BIOS software just can be realized more strong functions on basis cheaply, and can design the installation and the use of software simple more, understand, intelligent, hommization.
Below by specific embodiment the present invention is described in detail:
Description of drawings:
Fig. 1 is two page address signal connection diagrams selecting two output control signals;
Fig. 2 is for selecting two to export the former Boot ROM of control signals and the window mapping graph of the BootROM after the increase-volume;
Fig. 3 is a page address signal connection diagram of selecting an output control signal among another embodiment;
Fig. 4 is the former Boot ROM of an output control signal and the window mapping graph of the Boot ROM after the increase-volume.
Embodiment:
Select the cheap network interface card of the PCI standard FDX Ethernet network control chip RTL8029AS of Taiwan Realtek company production for use as pci bus interface chip and network control chip, the present invention is keeping under the constant prerequisite of the original overall network function of this network interface card, the max cap. of the Boot ROM of this network interface card can be risen to 64KB or 128KB from 32KB, thereby the Boot ROM that makes this type network interface card can solidify the more computing machine expanded BIOS of code software, such computing machine expanded BIOS software just can be realized more strong functions, and can design the installation and the use of software simpler, understand, intelligent, hommization.
With reference to figure 1 and Fig. 2, control chip RTL8029AS only provides [MA14...MA0] totally 15 address signals, and the max cap. that can visit is 2 15=2 5* 2 10=2 5The K=32K byte, the present invention adopts method of signal multiplexing, when reading or revise the control signal EECS of configuration information of pci bus interface and network control and network connection, selection lights the control signal LED_BNC of pilot lamp, pass through programming software, keeping EECS, under the situation that LED_BNC two signal original functions are not affected, these two signals are defined as Boot ROM page address signal [PAGEA1 again, PAGEA0], these two page address signals have 00 by scale-of-two, 01,10,11 (decimal system is 0,1,2,3) four kinds of combinations, correspond respectively to four different Boot ROM pages or leaves, we are referred to as the 0th with it, 1,2,3 pages, the max cap. of each Boot ROM is the 32K byte, so the max cap. of the Boot ROM that increase-volume is later is exactly 4 * 32K=128K byte, as taking pictures, from the window of same 32K byte, by changing signal EECS, the page address signal of LED_BNC, we can see four different zones with different content.Conversely, present embodiment is exactly with the Boot ROM that a capacity is the 128K byte Boot ROM page or leaf that to be divided into four capacity be the 32K byte, then by changing the page address signal, Boot ROM with the original 32K byte of control chip RTL8029AS is each Boot ROM page or leaf of window access, thereby realizes the increase-volume of Boot ROM.
Change the page address signal and finished by software, during electrifying startup, EECS=0 under disposing usually, also has LED_BNC=0, so [PAGEA1, PAGEA0]=00, what 32KBBoot ROM window was selected is first page of Boot ROM page or leaf.The software programming of RTL8029AS is disclosed, by control chip RTL8029AS is carried out software programming, the state of EECS, LED_BNC can be changed and keep original function at an easy rate, and software just can be visited the content of other three Boot ROM pages or leaves like this, thereby realizes the purpose of increase-volume.
In the present embodiment, because EECS, the output signal that this class signal of LED_BNC all is the TTL/CMOS standard, has bigger driving force, generally can drive the chip of 8 TTL/CMOS standards at most, the page address signal of the present invention's definition, only in the process of computer starting, just use when reading the computing machine expanded BIOS software that solidifies among the Boot ROM, after this, the page address signal is in idle condition, revert to the function that they had originally fully, neither can influence the original function of signal, also can not lose because signal has recovered original function as the due function of page address signal because software programming changes the state of page address signal.
To the PCI standard FDX Ethernet network control chip RTL8029AS that supports Boot ROM cheap network interface card as pci bus interface chip and network control chip, utilize compatibilizing method of the present invention that it is changed a little, it not only is still the network interface card of a cheapness, surpasses the 32KB byte even the hardware carrier of the PCI standard of the computing machine expanded BIOS software of 128K byte nearly but also can be used as code.Present embodiment is to the improvement of hardware, just original Boot rom chip socket is become 32 new pin sockets from 28 original pin sockets, four newly-increased pins (new pin 1, new pin 2, new pin 30, new pin 31) are connected accordingly, cost increases less than 1%, in 0.5 yuan of Renminbi again.
With reference to figure 3 and Fig. 4, the PCI network control chip RTL8139 that selects for use Taiwan Realtek company to produce, the Boot ROM that it supported 128KB originally only selects for use control signal EECS as the page address signal, can make Boot ROM increase-volume to 256KB.Certainly, adopt the present invention, also can make its increase-volume to more.

Claims (8)

1. compatibilizing method as the Boot ROM of the carrier of computing machine expanded BIOS software, it is characterized in that: keep selected output control signal original function constant, used as the page address signal, change the page address signal by corresponding software, to support at least one or a plurality of output control signal in the control chip of Boot ROM to be defined as Boot ROM page address signal again, under the control of programming software, the page address signal is made up by scale-of-two or metric form, make it to correspond respectively to different Boot ROM pages or leaves.
2. the compatibilizing method of the BootROM of the carrier as computing machine expanded BIOS software as claimed in claim 1 is characterized in that: Boot ROM is divided into two Boot ROM pages or leaves.
3. the compatibilizing method of the BootROM of the carrier as computing machine expanded BIOS software as claimed in claim 1 is characterized in that: Boot ROM is divided into four Boot ROM pages or leaves.
4. the compatibilizing method of the BootROM of the carrier as computing machine expanded BIOS software as claimed in claim 3 is characterized in that: original Boot rom chip socket is become 32 new pin sockets from 28 original pin sockets.
5. as the compatibilizing method of the Boot ROM of claim 1,2,3 or 4 described carriers as computing machine expanded BIOS software, it is characterized in that: described output control signal is to read or revise the control signal of configuration information of pci bus interface and network control or/and light the control signal of pilot lamp during network connection.
6. employing is as the computing machine expanded BIOS software carrier of the compatibilizing method of the Boot ROM of the carrier of computing machine expanded BIOS software, comprise the control chip and the storer Boot ROM that support storer Boot ROM, control chip comprises several output control signals, described output control signal is connected with corresponding parts according to its function separately, it is characterized in that: at least one in the described control chip or a plurality of output control signal are as Boot ROM page address signal incoming memory Boot ROM again.
7. computing machine expanded BIOS software carrier as claimed in claim 6 is characterized in that: described output control signal is to read or revise the control signal of configuration information of pci bus interface and network control or/and light the control signal of pilot lamp during network connection.
8. as claim 6 or 7 described computing machine expanded BIOS software carriers, it is characterized in that: Boot rom chip socket increases newly corresponding to the output control signal of selecting corresponding pin.
CN00106120A 2000-04-26 2000-04-26 Method for increasing capacity of Boot ROM as carrier to extend BIOS software of computer and its carrier Expired - Fee Related CN1110748C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN00106120A CN1110748C (en) 2000-04-26 2000-04-26 Method for increasing capacity of Boot ROM as carrier to extend BIOS software of computer and its carrier

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN00106120A CN1110748C (en) 2000-04-26 2000-04-26 Method for increasing capacity of Boot ROM as carrier to extend BIOS software of computer and its carrier

Publications (2)

Publication Number Publication Date
CN1274114A CN1274114A (en) 2000-11-22
CN1110748C true CN1110748C (en) 2003-06-04

Family

ID=4578148

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00106120A Expired - Fee Related CN1110748C (en) 2000-04-26 2000-04-26 Method for increasing capacity of Boot ROM as carrier to extend BIOS software of computer and its carrier

Country Status (1)

Country Link
CN (1) CN1110748C (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1049731A (en) * 1989-08-25 1991-03-06 国际商业机器公司 Reduce the apparatus and method of BIOS memory space among the personal computer system
US5568641A (en) * 1995-01-18 1996-10-22 Hewlett-Packard Company Powerfail durable flash EEPROM upgrade
US5864698A (en) * 1994-08-24 1999-01-26 Packard Bell Nec Disk based bios

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1049731A (en) * 1989-08-25 1991-03-06 国际商业机器公司 Reduce the apparatus and method of BIOS memory space among the personal computer system
US5864698A (en) * 1994-08-24 1999-01-26 Packard Bell Nec Disk based bios
US5568641A (en) * 1995-01-18 1996-10-22 Hewlett-Packard Company Powerfail durable flash EEPROM upgrade

Also Published As

Publication number Publication date
CN1274114A (en) 2000-11-22

Similar Documents

Publication Publication Date Title
CN102622044B (en) Mainboard and dynamic configuration method of peripheral component interface express (PCIE) interface
KR20010020441A (en) Bus interface system and method
US5812798A (en) Data processing system for accessing an external device and method therefore
CN109882440A (en) A kind of fan rotation speed control apparatus and control method
US5469554A (en) Detecting the presence of a device on a computer system bus by altering the bus termination
US6996705B2 (en) Method and system for configuring the language of the BIOS in a computer system
CN1885921A (en) TV set setting USB/memory card interface and its software upgrading method
CN114816528A (en) Method, device, electronic equipment and medium for accessing register
CN1110748C (en) Method for increasing capacity of Boot ROM as carrier to extend BIOS software of computer and its carrier
CN2452049Y (en) PCI plug-in card being as computer software carrier
CN213276461U (en) Double-circuit server mainboard and server
CN2366875Y (en) Miniature control device having storage bit management and application program processing circuit parts
CN111897760A (en) Electronic product, expansion device thereof, control method and control device
CN105718414A (en) Addressable bus structure
CN216927600U (en) Network data computing system and server with built-in network data computing system
CN109359015A (en) A kind of SFF8485 communication mechanism based on extension realizes the method and system of hard disk lighting
CN2610606Y (en) Serial ATA built-up circuit board
CN214851263U (en) Data transmission system and router device with built-in data transmission system
CN2188785Y (en) Universal Chinese character firmware for multiplexing system with socket
CN216871044U (en) 32-bit single-chip microcomputer extensible development board
CN201110616Y (en) Machinery room air conditioner controller
CN2625968Y (en) Electronic game machine
CN217643405U (en) Mainboard and switch
CN111008195A (en) Database free space management method, system, terminal and storage medium
CN2490640Y (en) Extended ROM card for computer

Legal Events

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