Diagnostic system and interface for a personal computer
First Claim
Patent Images
1. A diagnostic system for a personal computer having a storage system for storing a plurality of programs including application programs, an operating system and a BIOS;
- and a microprocessor for executing said programs;
said BIOS containing a plurality of routines which are functionally layered beneath said operating system and are independent thereof but are accessible from said operating system by an interface of a plurality of BIOS interrupt calls;
said diagnostic system comprising;
a non-volatile memory having a first address space for storing an error log, said error log comprising a plurality of predetermined addressable locations for storing predetermined error information in a predetermined format; and
said BIOS including a plurality of diagnostic related routines including a first routine for writing error information into said error log and a second routine for reading error information from said error log, said first routine being executable in response to a first BIOS interrupt call, and said second routine being executable in response to a second BIOS interrupt call.
2 Assignments
0 Petitions
Accused Products
Abstract
A personal computer has a NVRAM comprising an error log for storing predetermined error log information at predetermined locations therein. The information is accessible by various programs such as a POST program, a diagnostics program, and an operating system program. Access is made by BIOS interrupt calls through a BIOS interface. The NVRAM also stores vital product data and system setup data.
-
Citations
12 Claims
-
1. A diagnostic system for a personal computer having a storage system for storing a plurality of programs including application programs, an operating system and a BIOS;
- and a microprocessor for executing said programs;
said BIOS containing a plurality of routines which are functionally layered beneath said operating system and are independent thereof but are accessible from said operating system by an interface of a plurality of BIOS interrupt calls;
said diagnostic system comprising;a non-volatile memory having a first address space for storing an error log, said error log comprising a plurality of predetermined addressable locations for storing predetermined error information in a predetermined format; and said BIOS including a plurality of diagnostic related routines including a first routine for writing error information into said error log and a second routine for reading error information from said error log, said first routine being executable in response to a first BIOS interrupt call, and said second routine being executable in response to a second BIOS interrupt call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- and a microprocessor for executing said programs;
Specification