Patent US5247633A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5247633A Expired / Lapsed US ⏱️ 0.0 years remaining

Configuration of high capacity disk drives with embedded ibm pc-at type computer

Assignee: Seagate Technology LLC
•
Filing: 1990-02-28
•
Granted: 1993-09-21
•
Expires: 2010-02-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus are used to adapt a disk drive accessing system to access a maximum storage capacity of at least one disk drive. A Basic Input/Output System (BIOS) memory extension is carried by an adapter. The disk drive to be accessed is identified and address parameters for the disk drive are determined based on instructions in the BIOS extension. The address parameters correspond to the maximum storage capacity of the disk drive. The address parameters are determined by the disk drive accessing system and are suitable for being used by the accessing system in accessing the maximum storage capacity of the disk drive. The disk drive is then configured for being accessed using the address parameters.

Inventors

  • 👤 Haim N. Nissimov
  • 👤 Brady Keays

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 22:31
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F3/0668; G06F3/0671; G06F3/0673

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 197 words
An apparatus for accessing address locations on a disk drive to retrieve data from the disk drive and to write data to the disk drive, the apparatus comprising: a system controller having a basic input/output system (BIOS) memory device containing a BIOS program and an address parameter table corresponding to a predetermined disk drive type, the system controller accessing the address locations on the disk drive based on address parameters in the address parameter table, the address parameters including a cylinder address, a head address and a sector number corresponding to the predetermined disk drive type; an adapter coupling the system controller to the disk drive; and an instruction device, physically supported by the adapter, containing instructions instructing the system controller to identify the disk drive type, upon being accessed by the system controller, the instruction device further containing instructions instructing the system controller to revise the address parameter table, used by the system controller for accessing the address locations on the disk drive, to correspond to the disk drive type identified without substantially rewriting the BIOS program contained in the BIOS memory device by determining the address parameters directly without reference to the address parameter table.
Claim 2
Independent Claim 197 words
An apparatus for accessing address locations on a disk drive to retrieve data from the disk drive and to write data to the disk drive, the apparatus comprising: a system controller having a basic input/output system (BIOS) memory device containing a BIOS program and an address parameter table corresponding to a predetermined disk drive type, the system controller accessing the address locations on the disk drive based on address parameters in the address parameter table, the address parameters including a cylinder address, a head address and a sector number corresponding to the predetermined disk drive type; an adapter coupling the system controller to the disk drive; and an instruction device, physically supported by the adapter, containing instructions instructing the system controller to identify the disk drive type, upon being accessed by the system controller, the instruction device further containing instructions instructing the system controller to revise the address parameter table, used by the system controller for accessing the address locations on the disk drive, to correspond to the disk drive type identified without substantially rewriting the BIOS program contained in the BIOS memory device by determining the address parameters directly without reference to the address parameter table.
Claim 3
Dependent Claim 32 words
The apparatus of claim 1 wherein the revised address parameter table contains revised address parameters to enable the system controller to access substantially all of the address locations on the disk drive.
Claim 4
Dependent Claim 31 words
The apparatus of claim 1 wherein the revised address parameter table is utilized by the system controller in accessing address locations on the disk drive during operation of the system controller.
Claim 5
Dependent Claim 46 words
The apparatus of claim 3 wherein the system controller operates in conjunction with disk drive configuring means for configuring the disk drive based on the revised address parameter table so substantially all the address locations on the identified disk drive are accessible by the system controller.
Claim 6
Dependent Claim 55 words
The apparatus of claim 4 wherein the BIOS memory device includes a power-up routine and wherein the instruction device physically supported by the adapter contains instructions instructing the system controller, upon being accessed by the system controller, to identify the disk drive and determine the revised address parameter table during execution of the power-up routine.
Claim 7
Dependent Claim 18 words
The apparatus of claim 5 wherein the instruction device is a memory device configured as a BIOS extension.
Claim 8
Dependent Claim 21 words
The apparatus of claim 6 wherein the adapter includes: means for connecting a plurality of disk drives to the system controller.
Claim 9
Dependent Claim 73 words
The apparatus of claim 7 wherein the memory device contains instructions instructing the system controller to identify a drive type for each of the plurality of disk drives, the memory device containing instructions instructing the system controller to determine a revised address parameter table corresponding to each of the plurality of disk drive types identified so substantially all the address locations on the plurality of disk drives are accessible by the system controller.
Claim 10
Dependent Claim 177 words
In a disk drive accessing system suitable for use with at least one disk drive having a maximum storage capacity, the disk drive including a Basic Input/Output System (BIOS) memory device containing a BIOS program, a method of adapting the disk drive accessing system for accessing substantially the maximum storage capacity, the method comprising: accessing a Basic Input/Output System (BIOS) extension memory device to retrieve BIOS extension instructions, comprising: identifying the disk drive to be accessed; determining address parameters for the disk drive identified, the address parameters including a cylinder address, a head address, and a sector number corresponding to substantially the maximum storage capacity of the disk drive identified; providing the address parameters to the disk drive accessing system without rewriting the BIOS program stored in the BIOS memory device by determining the address parameters without reference to the address parameter table, the address parameters suitable for being used by the accessing system in accessing the maximum storage capacity of the disk drive; and configuring the disk drive for being accessed using the address parameters determined.
Claim 11
Dependent Claim 177 words
In a disk drive accessing system suitable for use with at least one disk drive having a maximum storage capacity, the disk drive including a Basic Input/Output System (BIOS) memory device containing a BIOS program, a method of adapting the disk drive accessing system for accessing substantially the maximum storage capacity, the method comprising: accessing a Basic Input/Output System (BIOS) extension memory device to retrieve BIOS extension instructions, comprising: identifying the disk drive to be accessed; determining address parameters for the disk drive identified, the address parameters including a cylinder address, a head address, and a sector number corresponding to substantially the maximum storage capacity of the disk drive identified; providing the address parameters to the disk drive accessing system without rewriting the BIOS program stored in the BIOS memory device by determining the address parameters without reference to the address parameter table, the address parameters suitable for being used by the accessing system in accessing the maximum storage capacity of the disk drive; and configuring the disk drive for being accessed using the address parameters determined.
Claim 12
Dependent Claim 68 words
The method of claim 9 wherein the disk drive accessing system includes a controller for addressing the disk drive and a basic input/output system (BIOS) memory device containing an address parameter table provided to the controller for addressing a predetermined drive type, and wherein the step of providing the address parameters comprises: revising the address parameter table based on the address parameters determined for the disk drive identified.
Claim 13
Dependent Claim 30 words
The method of claim 10 wherein the step of identifying the disk drive comprises: interrogating the disk drive based on the BIOS extension instructions to identify a disk drive type.
Claim 14
Dependent Claim 60 words
The method of claim 11 wherein a location of a revised address parameter table is retrieved from the BIOS memory device and written to an operations memory device, and wherein the step of revising the address parameter table comprises: replacing the location of the address parameter table in the operations memory device with the location of the revised address parameters.
Claim 15
Dependent Claim 41 words
The method of claim 12 wherein the accessing system is coupled to the disk drive by an adapter and wherein the step of accessing the BIOS extension memory device comprises: accessing a BIOS extension memory device physically supported by the adapter.
Claim 16
Dependent Claim 35 words
The method of claim 13 wherein the steps of identifying the disk drive, determining address parameters and providing address parameters are all performed during a power-up sequence initiated by instructions in the BIOS memory device.
Claim 17
Dependent Claim 57 words
The method of claim 9 wherein the disk drive includes a drive controller for controlling the disk drive based on address parameters received from the accessing system, and wherein the step of configuring the disk drive comprises: providing the drive controller with the address parameters determined so the maximum storage capacity is accessible to the accessing system.
Claim 18
Dependent Claim 38 words
The method of claim 9 wherein the address parameters include a maximum number of cylinders in the disk drive, a maximum number of heads in the disk drive and a maximum number of sectors in the disk drive.
Claim 19
Dependent Claim 45 words
The method of claim 9 wherein the disk drive accessing system is suitable for use with a plurality of disk drives, each disk drive having a maximum storage capacity, the step of identifying comprising: identifying each of the plurality of disk drives to be accessed.
Claim 20
Dependent Claim 24 words
The method of claim 17 wherein the step of determining address parameters comprises: determining address parameters for each of the plurality of disk drives.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-09-20 1997-03-22 1997-09-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-09-20 2001-03-22 2001-09-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-09-20 2005-03-22 2005-09-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag