Method for attachment or integration of a BIOS device into a computer system using the system memory address and data bus
First Claim
Patent Images
1. A method of accessing a BIOS device in a computer system having a central processing unit, a core logic, a memory bus that can operate in a normal mode, and a BIOS device on the memory bus, the method comprising the acts of:
- in the core logic, decoding signals on the memory bus;
if a BIOS access is desired, preventing the memory bus form operating in a normal mode;
presenting an address to the BIOS device by having the core logic place the address on the memory bus;
in the core logic, receiving data stored in the BIOS device at the address by sampling a portion of the memory bus;
transferring the data to the central processing unit; and
then operating the memory bus in a normal mode.
7 Assignments
0 Petitions
Accused Products
Abstract
Chipset or core logic for attachment of the ROM BIOS within the system architecture. Although normally attached to the ISA bus, the ROM BIOS may be attached to an alternate bus (e.g., the memory bus) located within the system, thereby potentially eliminating the ISA bus from the computer system.
22 Citations
15 Claims
-
1. A method of accessing a BIOS device in a computer system having a central processing unit, a core logic, a memory bus that can operate in a normal mode, and a BIOS device on the memory bus, the method comprising the acts of:
-
in the core logic, decoding signals on the memory bus; if a BIOS access is desired, preventing the memory bus form operating in a normal mode; presenting an address to the BIOS device by having the core logic place the address on the memory bus; in the core logic, receiving data stored in the BIOS device at the address by sampling a portion of the memory bus; transferring the data to the central processing unit; and then operating the memory bus in a normal mode. - View Dependent Claims (2, 3)
-
-
4. A method of executing BIOS instructions in a computer system having a memory bus with address lines and data lines, a BIOS device that is attached to the memory bus and that has BIOS instructions stored therein, a central processing unit, and a core logic, wherein the memory bus normally operates in a first mode, the method comprising the acts of:
-
bypassing the first mode of operation; having the core logic place the address of the BIOS device on the memory bus, wherein the address occupies some of the data lines on the memory bus so that the address is presented to the BIOS device; waiting for the BIOS device to place the addressed data on the memory bus; reading the addressed data from the BIOS device by sampling a different set of data lines on the memory bus; transferring the data from the BIOS device to the central processing unit; and returning to the first mode of operation. - View Dependent Claims (5, 6, 7, 8)
-
-
9. In a logic device for controlling BIOS operations in a computer system having a memory bus with address lines and data lines, a BIOS device that is attached to the memory bus and that has BIOS instructions stored therein, a central processing unit, and a core logic, wherein the memory bus normally operates in a first mode, a method comprising the acts of:
-
in the core logic, decoding signals on the memory bus; if a BIOS access is desired, preventing the memory bus from operating in the first mode; waiting for previously-initiated operations on the memory bus to complete; presenting an address to the BIOS device by having the core logic place the address on the memory bus, in the core logic, receiving data stored in the BIOS device at the address by sampling a portion of the memory bus, transferring the data to the central processing unit; and returning to the first mode of operation. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification