Method of obtaining the BIOS version date in the windows...

Data processing: software development – installation – and managem – Software upgrading or updating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06711736

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of Invention
The present invention relates to a method of obtain the BIOS version date in the windows operating system and, in particular, to a method of obtaining the BIOS version date in the windows operating system using dynamic virtual device drivers (VxDs).
2. Related Art
Due to the rapid development in computer hardware technologies, the BIOS is changed and upgraded by the computer manufacturers all the time. Since different BIOS's support different hardware and services, it is thus very important to be able to obtain the BIOS version date to facilitate the programming of software that performs hardware tests.
In the conventional DOS, the BIOS version date can be obtained by reading the fixed BIOS memory. However, the windows operating system does not allow application routines to directly accessing the memory. Therefore, there is a difficulty in obtaining the BIOS version date in the windows operating system.
SUMMARY OF THE INVENTION
The method of obtaining the BIOS version date in the windows operating system disclosed by the present invention uses a dynamic virtual device driver (VxD) to implement the retrieval of the BIOS version date in the windows operating system. Utilizing the feature that the VxD can run in RING
0
privilege and by defining the structure of input and output parameters, the disclosed method can obtain the system BIOS version date and the video BIOS version date from the BIOS.
Taking a system information display in a notebook computer test procedure Evolution as an example, the system BIOS version date and the video BIOS version date have to be displayed. After loading in the BIOSDATE.VxD, define in the input parameter structure that StartAddress is 0xffff0, PrepareSize is 0x400(1K). Using the READDATE function in the VxD, the value of CatchedValue in the return value structure is the expected system BIOS version date.
Defining In the output parameter structure that StartAddress is 0xc0000, PrepareSize is 0x400. Using the READDATE function in the VxD again, the value of CatchedValue in the return value structure is the expected video BIOS version date.
Other features and advantages of the present invention will be apparent from the following detailed description, which proceeds with reference to the accompanying drawings.


REFERENCES:
patent: 5473775 (1995-12-01), Sakai et al.
patent: 5805882 (1998-09-01), Cooper et al.
patent: 5809555 (1998-09-01), Hobson
patent: 5835960 (1998-11-01), Keene et al.
patent: 5960445 (1999-09-01), Tamori et al.
patent: 6182188 (2001-01-01), Hasbun et al.
patent: 6401198 (2002-06-01), Harmer et al.
patent: 6438711 (2002-08-01), Woodruff
patent: 6513159 (2003-01-01), Dodson
Jex. Flash memory BIOS for PC and notebook computers. IEEE. pp. 692-695, 1991.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of obtaining the BIOS version date in the windows... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of obtaining the BIOS version date in the windows..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of obtaining the BIOS version date in the windows... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3205361

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.